Sr. Data Engineer

Overview

On Site
Hybrid
BASED ON EXPERIENCE
Full Time

Skills

Supervision
System integration
Network
Sensors
Statistics
Computer hardware
Data cleansing
Documentation
Data governance
Training
Collaboration
Mentorship
Computer science
Information Technology
Mathematics
Relational databases
SQL
NoSQL
Software development
Scripting
Python
C#
Java
Amazon Web Services
Amazon S3
Amazon DynamoDB
Amazon EC2
Electronic Health Record (EHR)
RESTful
Machine Learning (ML)
Artificial intelligence
Use cases
Management
Real-time
Migration
Data
Cloud computing
IoT
Cellular
Communication
Data management

Job Details

Client: Badger Meter
Location: Milwaukee, WI
Website: ;br />


Sr. Data Engineer

What You Will Contribute:

The Senior Data Engineer will have a strong background in software development and data management, with expertise in AWS cloud services, and will have the opportunity for growth into supervisory or management role.
The Senior Data Engineer is a mid-career position of independence and ownership focused on development and maintenance of data infrastructures. The Senior Data Engineer will define scope and tasks for themselves or with one or more engineers assisting.
The position will work with large data sets supporting our Systems Integration team, which monitors the performance of our deployed IoT products. Our team uses the data collected through cellular, fixed network, or mobile communication technologies to evaluate the performance of the individual products, sensors, endpoints, and other devices. We use statistics and machine learning to generate reports and solutions to communicate system and hardware performance to cross-functional teams within our organization and to support our external customers.
Responsibilities
  • Create and maintain datasets, data pipelines, and frameworks
  • Develop, implement, deploy, and support data solutions, transform data, correct problems, and recommend solutions for data cleaning
  • Develop, implement, and support cloud strategies, best practices, and standards to ensure effective use and management of our data
  • Ensure all procedures, approvals, documentation, and other data governance best practices are followed
  • Training on products to understand the importance of products in the utility space.
  • Collaborate with cross-functional teams to integrate data from throughout the business
  • Independently solve problems and develop solutions
  • Mentor other data engineers
Qualifications:
  • Bachelor's degree in computer science, information technology, applied math, engineering, or related subjects
  • 5 or more years of related experience
  • Experience with relational and non-relational databases required (SQL, noSQL or similar) Must have experience with data pipelines.
  • Experience with programming or scripting languages required. Python, C# and Java strongly preferred.
  • Experience with cloud-based services required. AWS strongly preferred.
  • Experience with AWS:S3, DynamoDB, EC2, EMR, Glue strongly preferred .
  • Experience with RESTful API preferred.
  • Knowledge of/desire to work with Machine Learning Engineers and AI use cases.
  • Excellent communication skills, ability to develop business relationships, and describe concepts to senior and executive management in a clear and concise manner
While not required, the transition into this role will be easier with knowledge of or interest in....
  • real-time ingress solutions
  • migration of data from legacy sources to cloud platforms
  • IoT deployed device monitoring
  • cellular communication infrastructure
  • utility data management for the utility industry.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About INSPYR Solutions