Taro Logo

Senior Software Engineer - Core Infrastructure

Astronomer provides unified DataOps platform powered by Apache Airflow®, helping enterprises build reliable data products.
DevOps
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Core Infrastructure

Astronomer, the company behind Astro - the industry-leading unified DataOps platform powered by Apache Airflow®, is seeking a Senior Software Engineer for their Core Infrastructure team in Hyderabad. This DevOps-focused role is perfect for experienced engineers who want to impact how enterprises manage Apache Airflow at scale.

The position combines strong software engineering with infrastructure expertise, focusing on enhancing scalability, performance, and reliability of Astronomer's Enterprise product. You'll work with cutting-edge technologies including Kubernetes, multiple cloud platforms (AWS, Azure, GCP), and modern monitoring tools like ELK and Prometheus.

As a key member of the R&D team, you'll collaborate across functions with CRE, Platform, and QA teams to drive continuous improvement. Your responsibilities span from maintaining platform health to implementing security measures and optimizing system performance. The role offers the opportunity to work with a diverse, inclusive team at a remote-first company trusted by over 700 leading enterprises.

The ideal candidate brings 5+ years of software development experience, strong Kubernetes expertise, and a deep understanding of cloud infrastructure. While the core requirements include Python/Golang proficiency and DevOps tools experience, Astronomer values diverse experiences and unconventional career paths.

This role offers the chance to shape the future of data infrastructure while working with a company that's at the forefront of DataOps innovation. You'll be instrumental in helping businesses unlock the value of their data through reliable, scalable infrastructure solutions.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Core Infrastructure

  • Maintain overall health, performance, and capacity of the platform
  • Assist in roll-out and deployment of new product features and installations
  • Develop tools to improve deployment and monitoring capabilities
  • Work with development teams on platform operability
  • Lead automation improvement efforts
  • Perform root cause analysis and document post-mortems
  • Write and maintain system documentation
  • Participate in customer on-call rotation

Requirements For Senior Software Engineer - Core Infrastructure

Python
Go
Kubernetes
  • 5 years of hands-on experience operating Kubernetes clusters in production
  • 5+ years of software development experience in Python/Golang
  • Strong experience with CI systems like CircleCI or Jenkins
  • Automation/Scripting experience with Shell, Python, or similar
  • Experience with Infrastructure as Code tools
  • Experience managing distributed systems in major cloud providers
  • Understanding of Linux OS and networking protocols
  • Strong troubleshooting and problem-solving skills