companyAsana, Inc. logo

Senior Software Engineer - Platform Reliability

Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

The ideal candidate will possess: Extensive experience in software engineering, specifically in reliability engineering. A strong grasp of system architecture and design principles. Proficiency in managing and mitigating system failures under load. Experience with cloud services, particularly AWS. Familiarity with container orchestration tools, specifically Kubernetes.

About the job

Asana is seeking a talented Senior Platform Reliability Engineer to join our dynamic team. In this pivotal role, you will utilize your strong software engineering expertise and profound understanding of system behavior under load and stress. You will take ownership of reliability as a core priority, developing foundational systems that ensure the protection and resilience of Asana's platform rather than merely reacting to failures.

Your responsibilities will include creating essential platform systems such as load shedding, rate limiting, circuit breakers, and traffic controls, all aimed at safeguarding Asana during real-world operational demands. This is a significant role that influences the stability and performance of our entire infrastructure, allowing you to collaborate closely with various platform teams to embed reliability into our systems, rather than treating it as an afterthought.

Our technology stack comprises: AWS, Kubernetes (EKS), CloudFront, Istio, Cilium, MySQL (RDS), OpenSearch, DynamoDB, Redis, Terraform, Datadog, TypeScript, Scala, Go, and Python. We understand that this list might sound like buzzword bingo, but we want to ensure that this position appears in your searches effectively.

Why Join Us?

  • Reliability as a Key Feature: You will develop systems that inherently make Asana resilient.
  • Foundational Work: Manage critical elements like load shedding and traffic controls that underpin our platform.
  • Collaborative Environment: Work alongside teams in Warsaw and Reykjavik, fostering collaboration without the hassle of timezone differences.
  • Growth Opportunities: Be part of a new team and influence the direction of Platform Reliability Engineering at Asana.

Success in this role means delivering systems that are relied upon by other teams by default, enhancing platform safety rather than merely fulfilling requirements.

We are particularly interested in candidates who think like backend engineers, with a keen focus on failure modes, capacity planning, and developing systems that gracefully handle pressure.

This position is based in our Warsaw office, with a hybrid work schedule that requires in-office attendance on Mondays, Tuesdays, and Thursdays.

We offer a Contract of Employment (UoP) for our Polish employees.

About Asana, Inc.

Asana, Inc. is a leading work management platform that helps teams orchestrate their work, from daily tasks to strategic initiatives. Our mission is to enable teams to work together effortlessly and achieve their goals more effectively.

Similar jobs

Tailoring 0 resumes

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