> Markdown version of [/jobs/ext/4464482-senior-software-engineer-payments-platform](https://www.wearedevelopers.com/jobs/ext/4464482-senior-software-engineer-payments-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Payments Platform - **Company:** Airbnb - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), A/B Testing, Application Programming Interfaces (APIs), Architectural Patterns, Automation of Tests, Software Quality, Dependency Injection, Software Engineering, Web Applications, ReactJS, Backend, Kotlin, Build Management, Data Analytics, Data Pipelines, Microservices - **Published:** October 13, 2026 - **Apply:** https://www.thejobnetwork.com/job/b2f20d41-f814-4c25-af5b-65a9a1662b06/senior-software-engineer-payments-platform ## About the Role - 5+ years of backend software engineering experience, ideally in Payments or Fintech. - Proficiency in Java and/or Kotlin, and comfort working within a microservices environment (RPC frameworks, service IDLs, dependency injection), plus familiarity with React or a similar JavaScript framework. - Experience with architectural patterns of large, high-scale web applications, such as well-designed APIs, high-volume data pipelines, and efficient algorithms. - Experience delivering products end-to-end, including A/B testing. - Commitment to code quality, automated testing, and engineering best practices. - Strong communication skills and attention to detail, with experience collaborating in cross-functional teams. - Ability to make data-driven decisions and clearly articulate technical tradeoffs. - Bachelor's and/or Master's degree, preferably in CS, or equivalent experience. ## Description You'll design and build the next generation of Airbnb's Payments Platform: scalable, highly available systems that process massive daily transaction volume. Success means shipping reliable, well-instrumented services and product features end-to-end, with strong code quality and observability, while making Airbnb the safest and easiest-to-use payments platform. **A Typical Day:** - Design and build service-oriented, modular, observable backend systems with well-defined APIs. - Partner with product managers, data scientists, and operations to turn evolving business needs into product features. - Take features from ideation through planning, scoping, implementation, and experimental A/B testing. - Set up and tune monitoring and alerting to raise the quality and reliability of our systems. - Write high-quality, well-tested code and review others' code to uphold engineering best practices. - Work with other engineering teams across Airbnb to improve our engineering process and technical foundation.