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