Taro Logo

Senior Software Engineer - Core Infrastructure

Company behind Astro, the industry-leading unified DataOps platform powered by Apache Airflow®
DevOps
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS
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 the industry-leading Astro DataOps platform powered by Apache Airflow®, is seeking a Senior Software Engineer for their Core Infrastructure team in Hyderabad. This DevOps-focused role requires a strong software engineering foundation and expertise in container orchestration and cloud platforms. The position involves enhancing scalability, performance, and reliability of Astronomer Software, their flagship Enterprise product.

The ideal candidate will bring 5+ years of software development experience and 3 years of Kubernetes production experience. They'll work on streamlining infrastructure for on-premise installations, collaborating with cross-functional teams, and implementing robust security measures. The role involves using monitoring tools like ELK and Prometheus to optimize system performance.

Key responsibilities include managing platform health, deploying new features, developing automation tools, and participating in on-call rotations. The position requires expertise in Python/Golang, CI/CD systems, Infrastructure as Code, and major cloud providers (AWS, Azure, GCP). Additional valuable skills include experience with Service Mesh, Apache Airflow, and Openshift.

Astronomer values diverse experiences and backgrounds, encouraging applications from candidates with unconventional career paths. The company serves over 700 leading enterprises and maintains a strong commitment to diversity and inclusion. This role offers the opportunity to work with cutting-edge technologies while contributing to a platform that helps businesses maximize their data potential.

Last updated 11 days ago

Responsibilities For Senior Software Engineer - Core Infrastructure

  • Serve as primary point responsible for platform health, performance, and capacity
  • Assist in roll-out and deployment of new product features and installations
  • Develop tools to improve deployment and monitoring capabilities
  • Work with development teams to ensure platform operability
  • Identify and lead automation improvement efforts
  • Perform root cause analysis and document post-mortems
  • Write and maintain system documentation
  • Participate in on-call rotation
  • Function in fast-paced environment

Requirements For Senior Software Engineer - Core Infrastructure

Python
Go
Kubernetes
  • 3 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
  • Familiarity with Infrastructure as Code tools
  • Experience managing distributed systems in major cloud providers
  • Understanding of Linux OS and networking protocols
  • Experience with deploying and monitoring services
  • Strong troubleshooting and problem-solving skills