Position has been filled
companyAsana, Inc. logo

Tech Lead in Platform Reliability Engineering

Hybrid Full-time
Position filled

Experience Level

Mid to Senior

Qualifications

To succeed in this role, you should possess: Strong experience in backend engineering with a focus on system reliability. Proficiency in cloud services, especially AWS, and container orchestration tools like Kubernetes. Familiarity with databases such as MySQL and NoSQL solutions like DynamoDB. Experience with infrastructure as code tools like Terraform. Solid programming skills in languages such as TypeScript, Scala, Go, or Python. Proven ability to lead complex technical projects and make informed decisions. Excellent communication skills to collaborate with cross-functional teams.

About the role

Asana is on the lookout for a Tech Lead to take charge of the technical direction for our Platform Reliability Engineering team. This opportunity is ideal for an individual who excels in a technical leadership role without the need for people management responsibilities.

In the role of Tech Lead, you'll be responsible for steering the technical execution, architecture, and long-term engineering strategies at Asana. You will lead intricate projects, make pivotal technical decisions, and establish the benchmarks for engineering excellence. Your role will involve guiding individual contributors through technical design and project leadership while collaborating with various teams across the organization. An Engineering Manager will handle people leadership, allowing you to focus on the technical direction.

Your team will be instrumental in developing core platform systems such as load shedding, rate limiting, circuit breakers, and traffic controls that ensure Asana remains resilient under real-world conditions. This is a hands-on position where you will devote considerable time to designing and building systems alongside your team, while also collaborating with other platform teams to integrate reliability as a core component of our architecture.

Our technology stack includes AWS, Kubernetes (EKS), MySQL (RDS), OpenSearch, DynamoDB, Redis, Terraform, Datadog, TypeScript, Scala, Go, and Python. We are particularly interested in candidates who think like backend engineers but are passionate about failure modes, capacity planning, and creating systems that gracefully degrade under pressure.

This role is based in our Warsaw office, with a hybrid work schedule that includes in-office days on Monday, Tuesday, and Thursday.

We provide a Contract of Employment (UoP) for our employees in Poland.

Your Contributions Will Include:

  • Establishing the technical direction for the team, ensuring we address the right challenges effectively.
  • Designing and constructing essential platform systems — including load shedding, circuit breakers, and rate limiting — that safeguard Asana at scale.
  • Owning critical platform concerns such as ingress and egress, shaping the traffic flow through our systems.
  • Defining stable interfaces and libraries for other platform teams to leverage.
  • Leading projects from inception through to implementation, working collaboratively with multiple platform teams.
  • Enhancing technical quality through code reviews, design discussions, and mentorship.
  • Collaborating with other infrastructure teams to incorporate reliability into Asana's architecture as a fundamental design consideration.
  • Tackling complex issues across the stack, diagnosing problems that matter and ensuring they do not recur.

About Asana, Inc.

Asana is a leading work management platform that helps teams organize, track, and manage their work. Our mission is to empower teams to work together seamlessly and achieve their greatest goals. We foster a collaborative and inclusive work environment where creativity thrives and innovation is encouraged.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.