Software Development Engineer II, Books Purchase & Payments Experience
Amazon is hiring a Software Development Engineer II, Books Purchase & Payments Experience in Chennai, United States. Level rates it ; you can apply on Amazon.
Level's read on this job
- On Level's scale, this software engineer role is Little AI ●○○○: aI is not part of the work.
- The posting mentions software development, system architecture and distributed systems among its tools and skills.
- Level classes it as a mid-level role.
- Amazon has 20,000+ other open roles on Level.
AI in this role
Software development engineer building scalable purchase and payment experiences for digital eBook and Kindle subscription platforms.
This role offers a unique opportunity to collaborate across services, design and propose new architectures or modify existing ones, and drive the right technical trade-offs between short-term and long-term concerns. You will navigate significant complexity while building features that require changes across various services and pages, including eBooks purchase and store experiences for digital products. The complexity extends further as these features must be scalable and work seamlessly across multiple digital businesses and surfaces, including PC Web Browser, Mobile Web browser, Amazon Android application, Free Kindle reading apps on iOS and Android, and Amazon's E-reader devices.
Key job responsibilities
- As a member of the team, you will spend your time as a hands-on engineer and a technical leader who takes ownership of business/technical problem end to end.
- You will play a key role in defining the architecture for software using a wide range of technologies, programming languages and systems.
- You will be given the freedom to explore your own ideas with the reward of seeing your code raise the bar for millions of Amazon customers worldwide, including your own family and friends.
- You will interface with product manager & stakeholders to understand the business requirements.
- You will author detailed design covering process/data flow diagrams, key trade-offs, technology & cost considerations that you will review with your team’s SDEs/Sr. SDEs as well as impacted upstream/downstream interface SDEs/Sr. SDEs to incorporate feedback resulting in well thought out high quality designs.
- You will engage in design reviews within team as well as within org with aim of providing feedback to elevate the quality of designs.
- You will engage in various team ceremonies like code reviews, daily standup, sprint planning, backlog grooming, sprint retros, operational excellence hand-offs.
- You will actively engage in operational support for your team, and ensure that the root causes of operational issues are identified and resolved.
- You don’t settle for the status quo, and routinely identify and execute on opportunities to improve your team’s operations.
- We embrace the challenges of a fast paced market and evolving technologies and making decisions to provide the best buying experience to our customers.
- You will be encouraged to see the big picture, be innovative, and positively impact millions of customers.
- Successful candidates for this position will have a background in Java or C++. Equally important to these specific skills is a candidate's ability to multi-task, adapt quickly to new development environments and changing business requirements, learn new systems, gain new skills, create reliable & maintainable code, and find creative, scalable solutions to difficult problems.
- The ability to communicate clearly and concisely both written and orally is a key competency as is demonstrable skill as a self-starter.
- We are looking for candidates who are passionate about delivering consistently to our customers, particularly those who want to grow within a world-class engineering team.
About the team
Our team owns the customer purchase experience for a-la-carte eBooks and Kindle Unlimited subscription and related business metrics (e.g., Purchase Success Rate) across all surfaces (Small, Medium, Large and Kindle E-readers) globally. Purchase experience is a holistic view of all Books customer interactions in their journey between intent to buy or subscribe through receipt of their digital product. We enable simplified purchasing CX, new payment methods and products, expand access to new customers and protect customer trust by meeting all regulatory and compliance demands. Our vision is to enable a zero-friction purchase experience, offering all payment methods for Books customers worldwide on any surface
Basic qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
- 2+ years of server-side development experience
- 3+ years of programming with at least one software programming language experience
Preferred qualifications
- 3+ 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
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
How we rate this
Software Development Engineer II, Books Purchase & Payments Experience at Amazon rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Also common in software engineer jobs at this level
Pay
- Typical software engineer job
- $167k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
Questions you could be asked
- Tell me about a project where software development was part of your work. What did you do?
- Tell me about a project where system architecture was part of your work. What did you do?
- Tell me about a project where distributed systems was part of your work. What did you do?
- Tell me about a project where coding was part of your work. What did you do?
- Tell me about a project where technical leadership was part of your work. What did you do?
Adapt your resume
- List these exact terms on your resume: Software Development, System Architecture, Distributed Systems, Coding, and Technical Leadership. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Get your CV reviewed before you apply
Send your CV and the role you want next. Your review arrives by email within 3 days.
Get new software engineer jobs by email
One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step