Skip to main content

Software Development Engineer, Amazon Business - B2B Cobrand Payments

Job ID: 2643299 | Services LLC


Join our dynamic team at Amazon, redefining the future of B2B payments. We seek innovative Software Development Engineers to join our Amazon Business - B2B Cobrand Payments Family. If you possess a bold vision, intellectual curiosity, and a passion for tackling complex challenges, you have the DNA to help us grow.

The BCP team develops cutting-edge payment products and solutions tailored for business customers. Leveraging strategic partnerships with financial institutions, we enhance the end-to-end payment experience for businesses on Amazon and Amazon Business. Our mission is to relentlessly anticipate and empower the financial needs of global businesses, enabling them to positively impact their communities.

We empower business growth through innovative products, comprehensive benefits, and personalized offers supporting unique financial requirements and increasing purchasing power. Collaborating closely with partners, we swiftly bring new features to Amazon Business customers while fostering a culture of innovation, creativity, and fun. We build multi-tenant, configurable, and reusable components serving our long-term vision, delivering large-scale solutions catering to millions of business customers, helping them grow and fulfill their needs.

If you thrive on pushing boundaries, driving innovation, and leaving a lasting impact, join our exciting journey redefining B2B payments.

Key job responsibilities
- Design, develop, test, deploy, and support large-scale, multi-tiered, distributed software applications and tools that redefine the customer journey for Amazon B2B Cobrand Customers.
- Incorporate customer input and ensure consistency and intuitiveness of our services, building highly available and fault-tolerant distributed systems.
- Leverage problem-solving skills to collaborate with cross-functional teams and simplify complex and ambiguous challenges by utilizing AWS services, cutting-edge strategies, and robust back-end services.
- Take ownership of the long-term quality and success of your team's products, driving continuous improvement in engineering and operational excellence.
- Ensure robust engineering practices, including quality design reviews, automated testing and full CICD pipelines.

A day in the life
Your days will be dynamic and impactful. As a hands-on technical lead, you'll collaborate with customers, generate technical designs, and guide projects through the software lifecycle. You'll develop robust, secure products, mentoring and training engineers with strong leadership skills. Contributing to the technical roadmap, you'll shape our offerings' future direction while tackling complex challenges through innovation and continuous improvement. In our close-knit, supportive environment, you'll push boundaries, explore hands-on learning, and have fun while significantly impacting Amazon's B2B Cobrand Payments ecosystem.

About the team
You'll join a highly supportive and interactive group of SDEs, SDMs, TPMs, PMs, and Marketing experts – passionate contributors united by a shared mission to deliver world-class, high-quality product experiences to our customers. We are highly motivated individuals passionate about pushing boundaries and delivering exceptional results, recognizing the power of individual achievements and collaborative effort. We thrive on challenges, approaching them as a united front, leveraging our collective expertise and diverse perspectives to overcome obstacles together.


- 3+ years of non-internship professional software development experience
- 3+ years of server-side development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in building distributed systems using synchronous and asynchronous communication, with strong object-oriented programming knowledge in languages like Java.


- 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit