Note: The job is a remote job and is open to candidates in USA. Uplight creates software that manages distributed energy resources to support grid efficiency, reliability, and the transition to clean energy. The Data Operations Engineer will develop, deploy, and maintain data pipelines and analytics engineering systems, productionize machine learning pipelines, scale software for growing customer data, and support robust data operations in an Agile environment.
Responsibilities
- Work as an Engineer on our analytics engineering team, primarily developing in Python and leveraging a wide range of technologies, notably: AWS and GCP, Docker, Apache Airflow, Apache Spark, and PostgreSQL
- Take problems from inception all the way to completion - own the building, testing, deployment, and maintenance of the code that you work on
- Tackle complex problems that span a wide range of technical abilities, including:
- Developing data pipelines to transform and process data between systems
- Productionize machine learning pipelines leveraging billions of rows of data
- Scaling our software to handle the ever-growing customer data
- Work effectively on an Agile team and collaborate well with your other team members
- Build robust and well documented processes to facilitate data triage and associated fixes
- Save the planet
Skills
- A minimum of 3 years of professional experience developing in a modern programming language (Python preferred)
- Solid knowledge of ETL and data integration
- A value for testing and developing quality software
- Strong critical thinking skills and a desire to work with ambiguous challenges
- Experience working in an Agile environment and a strong understanding of the full SDLC
- Strong troubleshooting skills that span the full-stack (front-end clients, APIs, networking, DNS, Linux, containers, databases, distributed systems, etc.)
- Experience deploying production applications on at least one major cloud provider (AWS, GCP, Azure)
- Experience writing and maintaining data pipelines and ETLs leveraging Spark or similar tooling
- Experience in the utility industry
- Experience working cross-functionally with design, product, customer success, sales, etc
- Deep technical knowledge of Python, AWS/GCP, Docker, and/or PostgreSQL
Benefits
- Bonus
- Ample advancement opportunities
- Robust learning and development programs
- A supportive team environment that fosters collaboration and innovation
- Flexible time off
- Generous parental leave
- A wellness stipend
- Work flexibility
- Employee Resource Groups offer opportunities to connect with colleagues who share your interests and backgrounds
Company Overview
Company H1B Sponsorship