ADCI
Software Development, alexa and amazon devices
SoftwareDevelopmentEngineerII,Appstore
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer II, Appstore at ADCI. Skills: Software development, Distributed systems, Payment processing. Design business-critical order processing workflows. Develop business-critical order processing workflows”
What You'll Achieve.
Increase conversion rates; Reduce payment failures; Enable developers to grow businesses; Deliver features that increase conversion rates; Reduce payment failures; Enable developers to grow their businesses
Industry & Context.
Problem solve complex ambiguous problems
What They're Looking For.
Must Have
3+ years of full software development life cycle, coding standards experience, code reviews experience, source control management experience, build processes experience, testing experience, operations experience, Experience programming with at least one software programming language
Nice to Have
Bachelor's degree in computer science or equivalent
What You'll Do.
Design business-critical order processing workflows
Develop business-critical order processing workflows
Maintain business-critical order processing workflows
Design checkout workflows
Develop checkout workflows
Maintain checkout workflows
Design payment workflows
Develop payment workflows
Maintain payment workflows
Build scalable systems
Build reliable systems
Develop services for payment processing
Implement secure checkout flows
Optimize transaction success rates
Reduce payment friction
Integrate with Amazon payment systems
Ensure high availability of commerce infrastructure
Contribute to architectural decisions
Participate in code reviews
Drive operational excellence
Improve system performance
Balance feature development
Maintain high availability standards
Maintain security standards
Deliver features that increase conversion rates
Reduce payment failures
Enable developers to grow businesses
Architecture critical distributed systems
Design critical distributed systems
Delivery critical distributed systems
Influence technical direction
Make key technology decisions
Improve system maintainability
Engage with senior engineers
Review customer metrics
Review operational metrics
Look at system health
Problem solve complex ambiguous problems
Code critical modules
Influence senior leaders
Propose architecture for future needs
How You'll Work.
Team & Collaboration
Cross-functional teams
Full Job Description
The Software Development Engineer will design, develop, and maintain business-critical order processing, checkout, and payment workflows for Amazon Appstore Commerce. This role requires building scalable, reliable systems that handle millions of transactions across global marketplaces while ensuring seamless customer experiences. Key responsibilities include developing robust APIs and services for payment processing, implementing secure checkout flows, optimizing transaction success rates, and reducing payment friction. The engineer will work with cross-functional teams to integrate with Amazon payment systems, and ensure high availability of mission-critical commerce infrastructure. The ideal candidate brings strong software development skills, experience with distributed systems, and a customer-obsessed mindset. They will contribute to architectural decisions, participate in code reviews, and drive operational excellence through monitoring, alarming, and continuous improvement of system performance. This position offers the opportunity to impact developer monetization and customer purchase experiences while working with latest technologies in a fast-paced, innovative environment. The role requires balancing feature development with maintaining high availability and security standards for mission-critical commerce infrastructure. Success in this role means delivering features that increase conversion rates, reduce payment failures, and enable developers to grow their businesses on the Amazon Appstore platform. Key job responsibilities You will be responsible for the architecture, design, and delivery of critical distributed systems, influencing the team on the right technical direction, making key technology decision, coaching and developing engineers, and improving the overall maintainability of these systems. You will need to drive innovations and think big to bring in step function changes from the current status quo. A day in the life You will need to engage wi
Applying for this Software Development Engineer II, Appstore role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about ADCI?
Real rants from real employees. Read before you apply.