Asana
Technology
SeniorSoftwareEngineer,Logging&Experiments
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, Logging & Experiments at Asana. Skills: Logging systems, Experimentation frameworks. Design logging and experimentation projects. Develop logging and experimentation projects”
What You'll Achieve.
Empower data-driven decisions
Industry & Context.
Solve hard technical challenges; Solving problems across the stack
What They're Looking For.
Must Have
5+ years of experience designing and shipping production-ready systems, Experience shipping production-grade code, Experience navigating application development, Experience navigating data-intensive backends, Focus on building scalable backend services, Focus on building distributed systems, Focus on building cloud-native infrastructure
Nice to Have
Familiarity with distributed data processing, Familiarity with experiment and feature flag rollout systems, Familiarity with modern observability and logging platforms, Interest to learn distributed data processing, Interest to learn experiment and feature flag rollout systems, Interest to learn modern observability and logging platforms
What You'll Do.
Design logging and experimentation projects
Develop logging and experimentation projects
Maintain logging and experimentation projects
Scale experimentation framework
Optimize experimentation framework
Implement logging APIs
Curate observability experience
Collaborate with Product teams
Collaborate with Infrastructure teams
Collaborate with Data Science teams
How You'll Work.
Team & Collaboration
Cross-functional teams; Product teams; Infrastructure teams; Data Science teams
Communication Scope
Technical clarity
Full Job Description
We’re looking for a backend-oriented senior engineer to join our Data Infrastructure team in Vancouver to scale the foundation of how Asana measures success. The Data Infrastructure team builds the infrastructure responsible for consuming, exposing, and creating product and product-derived datasets, owning the pipelines that transport and process data from all of Asana’s product surfaces. You will lead the design and execution of high-bandwidth logging systems and experimentation frameworks that empower every product team at Asana to make data-driven decisions. As a senior member of the team, you’ll solve hard technical challenges and magnify the impact of those around you through mentorship and operational excellence. This role is based in our Vancouver 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 Design, develop, and maintain medium to large-scale projects related to logging and experimentation, acting as a subject matter expert for our Vancouver engineering site. Scale and optimize our in-house experimentation and feature flagging framework, ensuring reliable, low-latency execution for logic sitting in the critical path of every Asana user session. Define and implement the next generation of our logging APIs, establishing the high-fidelity data contracts used across the company to architect solutions for unique observability challenges. Curate the observability experience for Asana’s engineers, working at the interface of vendor capabilities and internal workflows to provide out-of-the-box monitoring and debugging. Collaborate cross-functionally with Product, Infrastructure, and Data Science teams to align our infrastr
Applying for this Senior Software Engineer, Logging & Experiments role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Asana?
Real rants from real employees. Read before you apply.