Staff Software Engineer, Data and Partner Platform
New
E
EnergyHubEnergy Technology
Remote - United StatesFull-TimeStaff
Salary160,000 - 180,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years of professional software engineering experience
- Required Skills
- AWSPostgreSQLPythonJavaMongoDBSnowflakeTypeScriptAirflowgRPCdbt
Requirements
- 7+ years of professional software engineering experience with staff-level or equivalent scope.
- Demonstrated background in scaling distributed systems and designing microservices.
- Strong proficiency with gRPC, protobuf, RESTful APIs, and contract-driven development.
- Deep understanding of OLAP and OLTP relational databases.
- Experience integrating third-party APIs and managing file-driven data pipelines.
- Expertise in testing disciplines including unit, integration, TDD, and end-to-end approaches.
- Experience in on-call rotations and incident response.
- Excellent written and verbal communication skills for design and documentation.
- Familiarity with AWS services, Snowflake, PostgreSQL, MongoDB, and Python/Java.
Responsibilities
- Champion long-term technical excellence by envisioning approaches to complex processes and translating them into measurable initiatives.
- Architect and implement scalable systems for ingesting, processing, and maintaining massive data volumes.
- Design and build integrations with third-party APIs and file-driven pipelines (CSV/SFTP/Airflow).
- Lead schema design and data flow architecture for core platform components.
- Drive incident investigations from root cause analysis through to permanent resolution.
- Mentor and develop engineers across the team while managing cross-functional relationships with product and business stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site