Staff Software Engineer - Platform

Industry-leading data orchestration and observability platform powered by Airflow, accelerating reliable data products for insights and AI.
Backend
Staff Software Engineer
Remote
8+ years of experience
Enterprise SaaS · AI

Description For Staff Software Engineer - Platform

Astronomer is seeking a Staff Software Engineer to join their Platform team for their flagship enterprise product, Astronomer Software. This role is crucial in ensuring seamless operation and deployment of their data orchestration platform. The position focuses on maintaining and developing API services, authentication, authorization, logging, observability, and alerting frameworks.

As a Staff Engineer, you'll be working with a globally-distributed team, leading the design and development of core platform applications using Node.js and React.js. The role involves architecting scalable solutions on Kubernetes clusters and collaborating with cross-functional teams to deliver high-quality features.

The ideal candidate brings 8+ years of software engineering experience, with proven expertise in Node.js, React.js, and Kubernetes environments. Strong experience with distributed systems and SQL databases is essential. You'll be responsible for mentoring team members, driving technical strategy, and maintaining high standards for code quality and documentation.

Astronomer values diverse experiences and backgrounds, welcoming candidates with unconventional career paths. The company offers a remote-first environment and is committed to building an inclusive workplace. This role provides an opportunity to work at the forefront of data orchestration technology, directly impacting the platform's scalability and reliability for enterprise customers.

Additional valued skills include experience with Apache Airflow, disaster recovery, Go programming language, and monitoring tools like Prometheus/Grafana. The role includes participation in on-call rotations and incident management, making it ideal for engineers who thrive in a dynamic, high-impact environment.

Last updated 20 days ago

Responsibilities For Staff Software Engineer - Platform

  • Lead design and development of core platform applications and services using Node.js and React.js
  • Architect, build, and maintain highly scalable applications on Kubernetes clusters
  • Drive technical strategy and architectural decisions
  • Mentor and support team members
  • Ensure code quality, testing, and documentation
  • Participate in code reviews and enforce coding standards
  • Identify and resolve complex technical challenges
  • Participate in on-call rotation
  • Perform root cause analysis during incidents

Requirements For Staff Software Engineer - Platform

Node.js
React
Kubernetes
PostgreSQL
MySQL
  • 8+ years of software engineering experience
  • Experience managing and leading engineering teams
  • Experience with Node.js and React.js on Kubernetes production environment
  • Experience with distributed systems
  • Experience with SQL databases (Postgres/MySQL)
  • Strong written and verbal communication skills
  • Experience with architectural diagrams
  • Understanding of microservices architecture and cloud-native development
  • Experience with CI/CD tools like CircleCI
  • Ability to write and maintain documentation

Interested in this job?

Jobs Related To Astronomer Staff Software Engineer - Platform

Staff Software Engineer - Platform

Lead platform engineering role at Astronomer, focusing on building and scaling enterprise data orchestration solutions using Node.js, React, and Kubernetes.

Staff Software Engineer - Platform

Lead platform engineering role at Astronomer, focusing on scalable backend services and infrastructure for enterprise data orchestration platform.

Staff Software Engineer - Platform

Staff Software Engineer position at Astronomer to lead platform development using Node.js, React, and Kubernetes, requiring 8+ years of experience.

Staff Software Engineer - Platform

Staff Software Engineer position at Astronomer to lead platform development using Node.js, React, and Kubernetes, requiring 8+ years of experience.

Staff Software Engineer - Platform

Staff Software Engineer position at Astronomer to lead platform development using Node.js, React.js, and Kubernetes, requiring 8+ years of experience.