xelys jobs xelys jobs

Senior Software Engineer

Astronomer

full-remoteseniorpermanentfullstackbackend Full remote Today via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Node.jsReactKubernetesMicroservicesAPIsCI/CDPostgreSQLSystem DesignSecurity (RBAC/Opa/Kyverno)Apache Airflow

About the role

Role Overview

Join Astronomer as a Senior Software Engineer to build control plane services and customer-facing user experiences for running and scaling data workflows. You’ll design and build microservices, APIs, and UI components on a Kubernetes-based platform, improving product usability, reliability, and experience.

Key Missions

  • Design and build microservices and APIs powering the control plane and managing the lifecycle of Airflow environments.
  • Develop client-oriented features and UI components using React to make complex systems intuitive.
  • Collaborate with product, design, and customers to translate real-world needs into impactful product capabilities.

Responsibilities

  • Build backend services (microservices/APIs) and frontend UI components.
  • Work in cloud-native environments and contribute to system design (architecture diagrams/design docs).
  • Deliver production systems end-to-end with strong ownership.
  • Partner cross-functionally to influence engineering and product decisions.

Requirements

  • 5+ years of software engineering experience with end-to-end ownership and shipping production systems.
  • Strong backend experience building backend services/microservices with Node.js.
  • Experience building modern frontend applications with React (or willingness to do so).
  • Experience designing systems and clearly communicating architecture (e.g., diagrams, design docs).
  • Strong communication skills and ability to collaborate across teams.
  • Cloud-native experience with Kubernetes and AWS/GCP/Azure.
  • Experience with CI/CD in cloud-native environments (e.g., CircleCI).
  • Experience with SQL databases such as PostgreSQL or MySQL.
  • Experience with system design, APIs, and distributed systems.
  • Familiarity with observability tools (e.g., Prometheus, Grafana, ELK).
  • Security best practices across the stack, including:
    • API controls (rate limiting, auth)
    • Kubernetes authorization (RBAC) and policy/security tooling (Kyverno/OPA)
    • Secrets management and container security.
  • Experience with highly available/scalable systems (e.g., scale testing, disaster recovery, capacity planning).
  • Experience with Apache Airflow (or similar workflow orchestration).
  • Experience with OpenShift/Red Hat ecosystems.

Nice-to-Haves

  • AI-assisted development experience (code generation, debugging, productivity tools).
  • Experience with Golang or Python.

About Astronomer

Astronomer builds a Kubernetes-based platform for running and scaling data workflows, centered around Apache Airflow. The company develops control-plane services, APIs, and user-facing experiences that help customers manage Airflow environments reliably. It operates in the cloud-native infrastructure and workflow orchestration industry.

Scraped 5/12/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.