← Back to results

Staff Software Engineer, Data Loading Infrastructure

Lead the modernization of Asana's data loading infrastructure, ensuring scalability and reliability for billions of daily queries.

Location
San Francisco, United States
Compensation
$248k–$282k/yr
Level
staff
Type
full time · Hybrid

Posted by employer 2 days ago

First seen on Joblaze 22 hours ago

Last verified on the company career page 22 hours ago

Skills & Technologies

What you'll build

  • Define and execute a technical roadmap
  • Design, build, and operate distributed services
  • Advance query performance and resource efficiency
  • Partner with product engineers for new capabilities
  • Lead major initiatives through architecture and implementation

Must have

  • 7+ years of software engineering experience
  • 2+ years of experience building data pipelines
  • Proven track record of operating production systems
  • Demonstrated technical leadership
  • Practical expertise with Kubernetes and caching technologies

Practical constraints

  • In-office days are Monday, Tuesday, and Thursday
  • Work from home on Wednesdays
  • Work from home on Fridays depends on the type of work

AI in the day-to-day

Demonstrates curiosity about AI tools and emerging technologies.

Requirements

Experience
7+ years

Not disclosed in this posting: visa sponsorship.

Benefits

Mental health, wellness & fitness benefits In-office culinary options Career coaching & support Inclusive family building benefits Long-term savings or retirement plans

Joblaze summary

In the role of Staff Software Engineer for Data Loading Infrastructure at Asana, the individual will focus on modernizing the LunaDb platform, enhancing its scalability and reliability while building distributed services. Key skills include expertise in Kubernetes, data pipelines, and cloud-native infrastructure, alongside a strong background in operating large-scale systems. This position is ideal for seasoned engineers with a track record of technical leadership and architectural decision-making. The team emphasizes collaboration with product engineers to streamline complex data access as Asana continues to expand its capabilities.

Joblaze insights

  • Listed today — first seen on Joblaze October 21, 2026. Last confirmed on Asana's careers page October 21, 2026.
  • Salary band is above the typical range for Backend roles (median ~$180,750).
  • Starts above 91% of 74 comparable staff backend roles in United States that list Kubernetes we track (median $201,200 across 33 companies). See Kubernetes salary trends
  • Kubernetes appears in 30.1% of 306 comparable staff backend roles in United States; Redis appears in 11.1% of 306 comparable staff backend roles in United States.

Quick facts

Is the Staff Software Engineer, Data Loading Infrastructure role remote?
It's hybrid — Asana expects some on-site time in San Francisco, United States.
What's the salary range?
Asana lists $248,000–$282,000 for this role.
How much experience is required?
At least 7 years of relevant experience for this Staff Software Engineer, Data Loading Infrastructure role.
Where is the role based?
Asana is hiring for this position in San Francisco, United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: Kubernetes, Redis.
What seniority level is this role?
Asana targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Staff Software Engineer, Data Loading Infrastructure role at Asana.

From the original posting

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 team, you will lead the next chapter of LunaDb by driving stack modernization, challenging architectural assumptions, and building dependable, highly available distributed services. You will set technical direction, improve workload isolation and query performance, and partner closely with product engineering teams to ensure Asana remains fast, reliable, and scalable as we expand platform capabilities.

This role is based in our San Francisco office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.

What you’ll achieve

  • 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.
  • Participate in on-call rotations, lead incident investigations, and translate operational learnings into lasting improvements across tooling, automation, and infrastructure architecture.

About you

  • 7+ years of software engineering experience designing, building, and operating large-scale distributed backend services.
  • 2+ 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.
  • Demonstrated technical leadership in setting architectural direction, driving cross-team consensus, and mentoring senior engineers.
  • Deep architectural judgment with the ability to articulate trade-offs clearly to both engineering peers and cross-functional partners.
  • Practical expertise with Kubernetes, distributed caching technologies (such as Redis), and cloud-native infrastructure design.
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making

For this role, the estimated base salary range is between $248,000 - $282,000. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.

In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.

These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.

#LI-Hybrid

About us

Standard company text repeated across Asana's postings is omitted here.

Similar positions

Asana
Asana
Asana
Asana
Senior Staff Engineer, AI
Asana · San Francisco
Asana
Software Engineer
Asana · San Francisco