about 5 hours ago
Senior Software Engineer, Payments
Bangalore, India
full-timesenior Remotetravel
Tech Stack
Description
As a Senior Software Engineer on the Payments team, you will design and maintain systems that improve observability, reliability, and scalability of Airbnb's payments platform. You'll collaborate across teams to drive root-cause fixes, build AI-driven automations, and lead initiatives that promote a culture of reliability.
Requirements
- 7+ years of experience in back-end software development focusing on large-scale distributed systems
- BE/B.Tech in Computer Science or related technical field
- Strong software development skills in Java, Python, Kotlin, Scala, or Ruby on Rails
- Experience building intelligent AI agents and systems powered by LLMs is a plus
- Exposure to architectural patterns of large high-scale web applications
- Familiarity with cloud platforms like AWS or GCP
- Deep understanding of software development best practices including version control, automated testing, CI/CD, and code reviews
- Experience in incident management, monitoring, alerting, and root cause analysis
- Effective leadership and communication skills for cross-functional coordination
- Experience with auto-scaling, self-healing, chaos engineering, performance optimization is a plus
Responsibilities
- Design, implement, and maintain systems and tools for flow-level observability and payments reliability
- Identify and drive improvements to increase Payments Availability, Observability, and Resiliency
- Develop observability standards/framework for new product readiness
- Build Domain Expertise for Scalability in Payments processing, compliance, and infra
- Drive large scale migration and adoption projects on Observability and Reliability
- Lead initiatives to promote a culture of reliability and improve incident management platforms
- Continuously evaluate new technologies including AI/ML for Observability and Reliability
- Drive root-cause fixes independently
0 views 0 saves 0 applications