Senior Staff Software Engineer, Payments
Leads architecture, technical strategy, and multi-team engineering initiatives for Airbnb’s Payments organization while remaining hands-on as needed. The role requires 15+ years of software engineering experience, broad production-system expertise, and strong cross-functional leadership and mentoring skills.
About the job
Responsibilities
- Define and drive long-term technical strategy and architecture for reliable, performant, and scalable payment systems.
- Provide architectural guardrails with a focus on Community Partner experiences and evolving business needs.
- Envision and design decision-support, knowledge-management, and workflow-orchestration systems that leverage AI advancements.
- Architect, build, and launch production systems and features with broad impact.
- Evaluate existing and emerging technologies and promote sustainable innovation.
- Collaborate with senior leaders and cross-functional partners across Product, Design, and Operations.
- Lead multi-team technical initiatives and align technical efforts with business outcomes and product priorities.
- Improve engineering quality through design reviews, code reviews, mentorship, and hands-on implementation.
- Coach and provide technical guidance to engineers through design reviews, code walkthroughs, and knowledge-sharing sessions.
Requirements
- 15+ years of experience in a hands-on software engineering role.
- Bachelor's and/or master's degree, preferably in Computer Science, or equivalent experience.
- Experience building, leading, and architecting production systems or features with broad impact.
- Hands-on experience leading project teams, setting technical direction and strategy, prototyping ideas, and working cross-functionally.
- Strong communication and collaboration skills with technical and non-technical partners.
- Experience driving initiatives across teams, departments, and leadership.
- Experience defining product or technical strategy and driving alignment with cross-functional leaders and stakeholders.
- Passion for mentoring and fostering a collaborative, inclusive, and continuously learning engineering environment.
Skills
Software Engineering, System Architecture, Technical Strategy, Ai Systems, Workflow Orchestration, Knowledge Management Systems, Decision Support Systems, Production Systems, Scalable Systems, Prototyping, Design Reviews, Code Reviews, Cross-Functional Leadership, Mentorship, Payments
Similar jobs
Engineering Management jobsLeads architecture, hands-on development, and team execution for MongoDB’s modernization Validation and Eval product suite. Requires 8+ years of software development experience, JVM and Python expertise, database modernization knowledge, and at least 2 years of engineering leadership.
Leads and builds a new Bengaluru engineering team responsible for delivering secure, reliable identity-platform experiences. The role combines people management, hiring, roadmap collaboration, architectural leadership, and hands-on engineering, requiring 10+ years of experience and at least 3 years in engineering management.
Leads and develops an SRE team responsible for reliable, secure, large-scale cloud production systems. The role requires extensive engineering leadership experience, strong security expertise, incident response capability, and knowledge of AWS, Linux, networking, and CI/CD.
Leads engineering delivery for secure workforce and customer authentication experiences, guiding technical strategy, architecture, implementation, and mentoring. Requires 10+ years of software development experience, including substantial enterprise Java experience, plus AWS, distributed systems, Agile, and security expertise.
Leads the SIW Platform engineering team building secure, scalable web authentication experiences. The role combines people management, technical roadmap ownership, cross-functional delivery, and expertise in modern web development, enterprise software, security, and identity protocols.