Engineering Manager, Payments Processing

Airbnb Logo

Airbnb

πŸ“Remote - India

Summary

Join Airbnb's Payments organization as an Engineering Manager and lead a team responsible for designing, architecting, and maintaining the Airbnb Payment Gateway systems. This role involves collaborating with cross-functional teams across various platforms and functions to ensure the reliable, accurate, convenient, and cost-effective operation of the payment platform. You will set the team's strategy, refine processes, build relationships with stakeholders, coach and mentor team members, and address technical debt. The ideal candidate possesses 3-5+ years of experience as an Engineering Manager, strong coding abilities, experience with large-scale applications, and expertise in managing distributed teams. This position is remote-eligible in India, with occasional office work or offsite attendance.

Requirements

  • 3-5+ years of experience as an Engineering Manager, with 9+ years of industry experience with a BS/Masters or 6+ years of industry experience with a PhD
  • Strong coding abilities and experience with architectural patterns of large, high-scale applications
  • Experience architecting, building, and maintaining highly available services in a large service-oriented architecture (SOA)
  • Familiarity with patterns, libraries and frameworks for building and testing services, and service-to-service communication
  • Expertise proactively managing and communicating dependencies across parallel tracks of work and cross-functional stakeholders
  • Demonstrable experience creating expectations, coaching, and mentorship plans for ICs
  • Comfortable independently establishing and validating priorities and direction in the absence of Product Management
  • Track record of contributing to Technical Quality practices and roadmaps for the organization
  • Experience managing distributed teams of varying experience levels

Responsibilities

  • Setting and communicating strategy and direction of the team to evolve and maintain current payment systems
  • Refining team processes and work divisions to enable effective prioritization, planning, and communication of the team’s sprint commitments
  • Building relationships and working rhythms across peers and stakeholders in both India and the US
  • Collaborating with organization Staff and Sr. Staff engineers to assist team in aligning architecture trade-offs
  • Coaching and mentoring the team with empathy to do their best work while growing in their roles & responsibilities
  • Creating deliberate plans and opportunities for addressing technical debt & quality, facilitating learning, and encouraging cultural engagement
  • Participating in India site level and global initiatives to create a strong Payments organization

Preferred Qualifications

  • Experience managing and interacting with geographically distributed teams and partners
  • Previous experience building payment systems

Benefits

India - Remote Eligible

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.