[Remote] Senior Software Engineer at Astronomer

New York, New York, United States

Astronomer Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Data Orchestration, Cloud ComputingIndustries

Requirements

  • Strong proficiency in Python, Golang and experience with Kubernetes
  • Solid understanding of and experience with integrating with RESTful APIs and distributed systems
  • Comfortable with testing frameworks, such as pytest
  • Strong communication skills, both written and verbal, with experience in creating technical specifications
  • A passion for reliability and operational excellence
  • Ability to scope work and coordinate cross-functionally to address risks and ensure successful delivery
  • Experience with software development best practices, such as code reviews, testing, CI/CD, version control, automation and debugging
  • Ability to adjust to change and rapid pace of development
  • Proactive approach to identifying and addressing issues, with a focus on ownership and accountability

Responsibilities

  • Engineer backend services with high quality, maintainable and well tested code
  • Partner with other engineers, product, customer reliability support, and leadership to achieve business goals and define how our systems should evolve
  • Regularly engage in code reviews and provide constructive feedback
  • Optimize the performance, reliability and scalability of existing backend services
  • Investigate, prototype and propose ideas to improve user experience
  • Create and maintain technical documentation for systems and processes, ensuring clarity and accessibility
  • Participate in on-call rotation, troubleshoot and debug to solve incidents

Skills

Key technologies and capabilities for this role

Apache AirflowBackend DevelopmentCloud InfrastructureGoPythonScalabilityCode ReviewPerformance OptimizationTechnical DocumentationOn-call Rotation

Questions & Answers

Common questions about this position

What is the salary range for this Senior Software Engineer position?

The estimated salary for this role ranges from $180,000 - $210,000.

Is this position remote?

Yes, this is a fully remote position.

What skills are required for this Senior Software Engineer role?

Required skills include strong proficiency in Python and Golang, experience with Kubernetes, solid understanding of RESTful APIs and distributed systems, and comfort with testing frameworks like pytest.

What is the company culture like at Astronomer?

Astronomer features an innovative R&D organization with top minds in cloud infrastructure and open-source software, emphasizing collaboration across engineering, product, support, and leadership, along with a focus on reliability, operational excellence, code reviews, and on-call participation.

What makes a strong candidate for this role?

Strong candidates demonstrate strong communication skills, ability to scope work and coordinate cross-functionally, experience with software development best practices like CI/CD and code reviews, a proactive approach with ownership, and adaptability to a rapid pace of development.

Astronomer

Data orchestration platform for pipeline management

About Astronomer

Astronomer.io provides a data orchestration platform that utilizes Apache Airflow to simplify the deployment of data pipelines. Its main product, Astro, helps businesses manage and monitor their data flows, allowing them to focus on delivering essential data pipelines. The platform supports data unification across various clouds and offers over 1500 integrations, making it suitable for data and machine learning teams in industries like finance and e-commerce. Astronomer.io distinguishes itself from competitors by offering enterprise-grade security, zero-downtime upgrades for Airflow, and tools for monitoring pipeline health, which enhance compute efficiency and reduce delays in task scheduling. The company's goal is to empower organizations to optimize their data strategies and achieve a significant return on investment by ensuring their applications operate with maximum reliability.

Cincinnati, OhioHeadquarters
2018Year Founded
$272.1MTotal Funding
SERIES_CCompany Stage
Data & Analytics, Enterprise Software, CybersecurityIndustries
201-500Employees

Benefits

Remote Work Options
Company Equity

Risks

Increased competition from platforms like Prefect and Dagster poses a market challenge.
Over-reliance on Apache Airflow could be risky if community focus shifts.
Rapid AI advancements may outpace Astronomer's feature integration, risking client dissatisfaction.

Differentiation

Astronomer offers Astro, a modern data orchestration platform powered by Apache Airflow.
Astro enables data teams to build, run, and observe data pipelines-as-code efficiently.
Astronomer provides enterprise-grade security and over 1500 integrations for data unification.

Upsides

Astronomer's revenue grew over 200% in H1 2023, indicating strong market demand.
Collaboration with Microsoft Azure enhances Astronomer's cloud-native data orchestration capabilities.
Integration with Anyscale boosts Astronomer's offering for scalable machine learning workflows.

Land your dream remote job 3x faster with AI