Staff Software Engineer - Payments Platform

5 days ago

Apply Now
Logo of Airbnb

Airbnb

travel accommodations • collaborative economy • hospitality

5001 - 10000

💰 Post-IPO Equity on 2020-12

Description

• Design and build a payments gateway platform that is fast and easy to integrate with. • Ensure reliability for money movements, smart to route cost-effectively. • Consult on performance, scalability, architecture, reliability, testability. • Lead a cross-team group of engineers and partner with product, data, finance, operations.

Requirements

• 9+ years of software development experience with a minimum of 5 years experience working within payments • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience • Experience leading design, implementation, and deployment of one or more high scale, cross-functional payment systems. • Experience driving initiatives that span across teams or departments. • Ability to work independently while showing being able to deliver production ready code with minimal guidance • Deep understanding of async programming models (events, callbacks, promises, async/await). • Experience with Java • Experience with relational databases and caching solutions • Experience in designing APIs and building RESTful services. • Experience with message queuing, data streaming, and workflow frameworks. • Experience with distributed system and service-oriented architecture • Experience with Agile software development and Agile software solutions

Benefits

• Bonus • Equity • Benefits • Employee Travel Credits

Apply Now

Similar Jobs

5 days ago

Cruise

1001 - 5000

Staff Engineer at Cruise improving infrastructure scalability and efficiency.

6 days ago

Agile Defense

501 - 1000

Software Developer IV for national security intelligence and cyber operations.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com