Enverus is a trusted energy-dedicated SaaS company committed to empowering the global quality of life by making energy affordable and accessible. The Staff Software Engineer will work on systems that support congestion analysis, forecasting, and grid optimization for renewable energy markets, integrating AI and building 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
Requirements:
- 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)