Senior Software Engineer at Asana
Asana
Job Description
Join Asana's Payment Platform Team as a Senior Software Engineer, focusing on backend services using Scala and gRPC within a hybrid work model. Influence product strategy and drive revenue systems development. This Vancouver-based position allows engineers to engage in end-to-end feature ownership and lead large, cross-team initiatives.
Collaborate with Product, Design, and Finance stakeholders to deliver effective monetization solutions while ensuring system reliability and scalability. Embrace opportunities to mentor fellow engineers and enhance the technical culture of the team. Key Responsibilities: โข Design and build backend services within microservices architecture โข Own features from problem definition to implementation โข Lead cross-team initiatives and key architectural decisions โข Collaborate with stakeholders on high-impact solutions โข Mentor engineers and contribute to code reviews Requirements: โข Extensive experience in backend or full-stack systems โข Proven ability to drive technical problems to resolution โข Strong collaboration and influencing skills โข Interest in billing and financial systems โข Familiarity with cloud infrastructure like Kubernetes Make a significant impact on Asana's revenue systems while growing your skills in a collaborative environment. #J-18808-Ljbffr