Enverus

Sr Software Engineer - 26255

Enverus
Apply
2 months ago
Denver, CO, USA +3 moreSenior

Responsibilities

  • Design and maintain complex, high-throughput data ingestion and processing pipelines.
  • Own existing systems and services, redesigning them to reduce complexity and leverage new technologies.
  • Lead architectural initiatives and influence engineering standards across the team.
  • Partner with engineering teams and Product Management to define roadmaps and oversee releases across multiple product areas.
  • Build and support customer-facing software with end-to-end ownership of architecture, implementation, observability, reliability, and operations.
  • Help grow engineering talent and leadership.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Significant experience working with data-rich applications and pipelines.
  • Experience learning and working in highly complex domains; trading, risk, or power systems experience is a plus.
  • Proven success delivering highly reliable and scalable software systems.
  • Experience building backend applications using C#; Windows systems programming is a plus.
  • Experience using SQL and NoSQL databases.
  • Experience building or working with event-driven applications.
  • Familiarity with Kubernetes on GCP or AWS.

Benefits

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

Tech Stack

Apache KafkaArgo CDAWSC#DockerGoogle Cloud PlatformGrafanaJavaKubernetesMicrosoft SQL ServerMongoDBSQLTerraformWindows

Categories

Enverus

About Enverus

1,001-5,000 employees
Contact me