Astronomer designed Astro, an industry-leading, orchestration-first DataOps platform for data teams. Powered by Airflow, Astro accelerates building reliable data products that unlock insights, unleash AI value, and drive data-driven applications.
We’re a globally-distributed and rapidly growing venture-backed team of learners, innovators and collaborators. Our mission is to empower data teams to bring mission-critical analytics, AI, and software to life. As a member of our team, you will be at the forefront of the industry as we strive to deliver the world's data.
Your background may be unconventional; as long as you have the essential qualifications, we encourage you to apply. While having "bonus" qualifications makes for a strong candidate, Astronomer values diverse experiences. Many of us at Astronomer haven't followed traditional career paths, and we welcome it if yours hasn't either.
About the Job
As a Senior Release Engineer, you will be responsible for delivering software releases and optimizing our release processes. You will work closely with the engineering team to streamline software deployment, enhance CI/CD pipelines, and ensure smooth releases. Your expertise will be critical in maintaining reliability, efficiency, and automation in our release workflows. Our customers range from seed-stage startups to Fortune 500 enterprises.
What You Get To Do
Develop and maintain release deployment pipelines
Optimize the release process to ensure smooth and efficient deployments.
Manage and enhance CI/CD pipelines using CircleCI and GitHub Actions.
Work with Git to manage branching strategies, resolve conflicts, and enforce best practices.
Automate release tasks using Python and Linux scripting.
Troubleshoot and resolve issues related to software releases and deployments.
Utilize Docker for containerization, including multi-stage builds for optimizing image sizes.
Coordinate with developers and the QA team for release instructions, versions, release verification tests, and troubleshooting release blockers.
Enhance and enforce security, compliance, and stability in release workflows.
Proactively identify inefficiencies and automate manual processes to enhance release efficiency
Implement monitoring and rollback strategies for releases to mitigate risks.
Document release processes, best practices, and deployment strategies.
What You Bring To The Role
Minimum 5 years of experience in release engineering, DevOps, or a related role.
At least 4 years of proficiency in Python to understand the existing codebase and resolve conflicts during the release process.
At least 2 years of hands-on experience with Docker, including multi-stage builds and optimization techniques.
Strong proficiency in Git, including branching strategies, cherry-picking commits, conflict resolution, and related operations.
Experience working with CI/CD tools such as CircleCI and GitHub Actions.
Knowledge of semantic versioning and best practices for version control.
Expertise in Linux scripting for automation and troubleshooting.
Strong troubleshooting skills for debugging release-related issues.
Strong collaboration and communication skills to work with cross-functional teams.
Bonus Points If You Have
Experience with Apache Airflow administration and deployment.
Hands-on experience with Kubernetes for container orchestration.
Familiarity with cloud environments such as AWS, Azure, or GCP.
Contributions to open-source projects or experience working with open-source communities.
DevOps experience
#LI-Remote
#LI-Fulltime
At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Astronomer is a remote-first company.

0 applies
4 views
Other Jobs from Astronomer
Backend Software Engineer, Observability
Senior IT Support Engineer
Senior Solutions Engineer - Cloud Infrastructure
Senior Customer Reliability Engineer, Infrastructure
Similar Jobs
Sr .Observability Engineer - UI
Sr Observability Engineer (SRE)
Senior Software Engineer
Mid-Level Software Engineer
Software Engineer (AI Hub)
Senior Machine Learning Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say