Senior Software Engineer, Payment Platform
Core
Design, build, and maintain backend services for Asana's subscription, billing, and payment infrastructure to process global revenue.
Role type
Senior Software Engineer (Backend)
Builds
Revenue-critical billing systems and monetization solutions for Asana's product.
Domain
SaaS / Fintech / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Scala, gRPC, microservices architecture, distributed systems, Kubernetes, cell-based/sharded/multi-tenant architectures, full-stack ownership
Preferred skills
Billing/payments/financial systems domain knowledge, AI tools adoption
Technologies
Scala, gRPC, Kubernetes
Responsibilities
Design and build backend services; own features end-to-end from design to launch; lead cross-team initiatives; ensure system reliability and scalability; mentor engineers.
Seniority
Senior, hands-on IC