Software Dev Engineer II, Unified Payments Experience

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance · Enterprise SaaS

Description For Software Dev Engineer II, Unified Payments Experience

Join Amazon's Unified Payments eXperience (UPX) team as a Software Development Engineer II, where you'll work on cutting-edge cloud technologies and deliver impactful solutions that drive customer engagement. The role focuses on modernizing architecture using AWS services, Reactive Native technology, and serverless architecture. You'll be responsible for securing customer PII and building highly reliable Tier-1 services with 5 9s availability.

The position offers an exciting opportunity to work in a fast-paced environment with smart software engineers, designing and implementing technical solutions that meet business needs. You'll have direct ownership over component design, focusing on improving platform extensibility, scalability, availability, and latency. The team solves complex engineering problems daily, from end-to-end security to building highly scalable systems.

As part of the UPX team, you'll be involved in all aspects of the software development lifecycle, from requirement analysis to deployment and operational excellence. The role requires collaboration with multiple partner teams, product managers, and business stakeholders. You'll be at the forefront of innovation, using bleeding-edge technologies to create solutions that enhance customer experience.

The compensation package is competitive, ranging from $129,300 to $223,600 based on geographic location, plus equity and comprehensive benefits. This is an excellent opportunity for experienced developers who are passionate about building end-to-end software solutions and have a proven track record of delivering customer-facing features at scale.

Last updated 7 minutes ago

Responsibilities For Software Dev Engineer II, Unified Payments Experience

  • Build highly scalable software systems to meet rapid growth
  • Evolve and build services that are highly reliable and extremely low latency
  • Design the direction of the payment experience working with multiple teams
  • Build next generation systems for simplifying customer's payment experience
  • Design and develop product features for scale and efficiency
  • Work cross-functionally with Product Managers and business stakeholders
  • Participate in all phases of Software Development Life Cycle

Requirements For Software Dev Engineer II, Unified Payments Experience

Node.js
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Benefits For Software Dev Engineer II, Unified Payments Experience

Medical Insurance
401k
Equity
  • Medical, financial, and other benefits offered as part of total compensation package

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Unified Payments Experience

Support Engineer, Kindle Ingestion and Expansion

Support Engineer role at Amazon's Kindle Ingestion team, combining technical support and development work with focus on content publishing systems.

Software Development Engineer, Fleet Tracking and Telemetry

Software Development Engineer position at Amazon's Fleet Tracking and Telemetry team, focusing on developing systems for tracking transportation assets and processing telemetry data.

Software Dev Engineer II, Unified Payments Experience

Software Dev Engineer II position at Amazon's UPX team, building scalable payment solutions using cloud technologies and serverless architecture.

Quality Assurance Engineer-II, Prime Video Ads QA

Quality Assurance Engineer-II position at Amazon Prime Video, focusing on testing and quality assurance for video streaming and advertising products.

Software Development Engineer, Alexa Communications

Software Development Engineer position at Amazon's Alexa Communications team, developing voice-controlled communication features and mobile applications.