Enverus

Staff Software Engineer - 26218

Enverus
Apply
3 months ago
Remote, United States or Austin, TX, USAStaff+

Responsibilities

  • Integrate AI-powered infrastructure and capabilities into Enverus products.
  • Design and maintain high-throughput data ingestion and processing pipelines.
  • Build and support complex computing algorithms and infrastructure.
  • Own, redesign, and simplify existing systems and services while leveraging new technologies.
  • Lead architectural initiatives and influence engineering standards across the team.
  • Own systems end-to-end, including architecture, implementation, observability, reliability, and operational support.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Significant experience working with data-rich applications and pipelines.
  • Experience learning and working in a highly complex domain; financial trading or power systems experience is a plus.
  • Proven success delivering highly reliable and scalable software systems.
  • Experience optimizing systems that perform expensive computations.
  • Backend application development experience using Python, Go, or Rust.
  • Experience using Kafka, SQL, and NoSQL databases.
  • Familiarity with Kubernetes on GCP or AWS.

Benefits

  • Fast-paced environment with a strong team and interesting products.
  • Medical, dental, and vision plans.
  • Retirement savings plan with 401(k).
  • Competitive compensation package.
Enverus

About Enverus

1,001-5,000 employees
Contact me