Staff Software Engineer, Data Loading InfrastructureActive$248K–$282K

The opportunity

LunaDb is Asana’s core reactive data loading platform, powering our GraphQL-like query model to deliver instantaneous updates across web, mobile, and external API platforms at a scale of billions of daily queries. As a Staff Software Engineer on the Data Loading Infrastructure…

What you'll do

  • Define and execute a technical roadmap that improves scalability,: reliability, developer productivity, and operational simplicity.

  • Design, build, and operate highly available distributed services, caching: layers, and realtime data pipelines processing millions of events per second.

  • Advance query performance, cache invalidation, workload isolation, and: resource efficiency while preserving data correctness across the platform.

  • Partner with product engineers to support new capabilities, making complex: data access easier, faster, and more predictable.

  • Lead major initiatives through architecture, implementation, safe migration,: rollout, and long-term production operations.

  • Mentor teammates, guide cross-team technical architecture, and raise the bar: for system design, reliability, and engineering quality.

What they're looking for

  • Participate in on-call rotations, lead incident investigations, and translate: operational learnings into lasting improvements across tooling, automation, and infrastructure architecture.
  • + years of software engineering experience designing, building, and operating: large-scale distributed backend services.
  • + years of experience building and scaling high-throughput data pipelines,: relational/non-relational data stores, and realtime streaming systems.
  • Proven track record of operating mission-critical production systems and: maintaining high reliability standards.