Senior Staff Software Engineer, Payments

Airbnb Airbnb · Consumer · Bangalore, India · Software Engineering

Senior Staff Software Engineer for Airbnb's Payments team, focusing on architecture, technical strategy, and mentorship. The role involves designing and building systems that support community partner experiences, including decision support, knowledge management, and workflow orchestration, while leveraging AI advancements. Requires extensive experience in software engineering, technical leadership, and cross-functional collaboration.

What you'd actually do

  1. Collaborate with other senior leaders to define and drive long-term technical strategy and architecture that enables the company’s future vision.
  2. Establish a technical vision and lead efforts to architect, build, and launch reliable, performant, and scalable solutions.
  3. Be a critic for existing and new technologies, providing a balanced view of the technology landscape and nurture a culture of sustainable innovation.
  4. Collaborate with and influence cross-functional partners to design and deliver high-quality products.
  5. Lead multi-team technical initiatives, and work cross-functionally to identify opportunities for business impact, refine, and prioritize requirements for engineering systems.

Skills

Required

  • 15+ years of experience in a hands-on software engineering role
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Experience building, leading, and architecting production systems or features with broad impact
  • Demonstrated technical leadership
  • Strong communication and collaboration skills
  • Experience driving initiatives that span across teams, departments and leadership
  • Proven experience in defining product/technical strategy and driving alignment with cross-functional leaders and stakeholders

Nice to have

  • Mentorship
  • Coaching
  • AI advancements
  • decision support systems
  • knowledge management systems
  • workflow orchestration systems

What the JD emphasized

  • 15+ years of experience in a hands-on software engineering role.
  • Experience building, leading, and architecting production systems or features with broad impact.
  • Demonstrated technical leadership: hands on experience leading project teams, setting technical direction and strategy, prototyping to iterate ideas, and working cross functionally with Product, Design and Operations teams.
  • Strong communication and collaboration skills with both technical and non-technical partners, experience driving initiatives that span across teams, departments and leadership.
  • Proven experience in defining product/technical strategy and driving alignment with cross-functional leaders and stakeholders.