Note: The job is a remote job and is open to candidates in USA. Enverus is a leading energy-dedicated SaaS company focused on making energy affordable and accessible. The Staff Software Engineer will work on systems supporting congestion analysis, forecasting, and grid optimization, integrating AI capabilities and managing complex data processing pipelines.
Responsibilities
- Integrate AI-powered infrastructure and capabilities into our products
- Design and maintain high-throughput data ingestion and processing pipelines
- Build and support complex computing algorithms and infrastructures
- Take ownership of existing systems and services, redesigning them as necessary to reduce complexity or leverage new technologies
- Lead architectural initiatives and influence engineering standards across team
Skills
- BS in Computer Science, or equivalent experience
- Significant experience working with data rich applications and pipelines
- Proven success in delivering highly reliable and scalable software systems
- Experience working within and optimizing systems that perform expensive computations
- Experience building backend applications using Python, Go or Rust
- Experience using Kafka, SQL and no-SQL databases
- Familiarity with Kubernetes on GCP or AWS
- Experience learning and working in a highly complex domain (financial trading or power systems is a plus)
Benefits
- Medical, Dental, and Vision Plan
- Retirement Savings Plan 401(k)
Company Overview
Company H1B Sponsorship