Software Development Engineer II, Amazon Payment Services

Amazon

3+ yrs Chennai Full Time Hybrid (office + remote)
Amazon logo
Posted : today
Actively hiring

Job description

Join Amazon Payment Services as a seasoned Senior Software Development Engineer II and play a pivotal role in architecting and building massive-scale, distributed computing solutions. This is an opportunity to drive technical direction, shape long-term vision, and own major deliverables from conception to completion. If you are passionate about cloud computing, designing highly scalable and fault-tolerant systems, and tackling complex computer science challenges, we invite you to build the next generation of distributed systems that solve significant big data problems.

Responsibilities

This role is integral to the entire development lifecycle, managing complex projects with substantial impact. You will collaborate with product managers to define strategy and roadmaps, ensuring compelling customer capabilities.

Partner closely with senior engineers on optimal technical designs and approaches for new product development. Champion best practices in software development and documentation, verify designs meet stringent requirements, and deliver high-quality work under tight deadlines.

Key responsibilities include project management, prioritization, feature planning, stakeholder engagement, and tracking external commitments. You will also ensure operational excellence through monitoring and managing production services.

Qualifications

We are seeking experienced professionals with a minimum of 3 years of non-internship software development experience. A strong foundation in system design and architecture, including design patterns, reliability, and scaling, is crucial, with at least 2 years of dedicated experience in these areas.

Proficiency in at least one core software programming language is essential. Additionally, candidates with 3+ years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control, build processes, testing, and operations, will be highly regarded. A Bachelor's degree in Computer Science or a related field is preferred.

Essential Skills

Software DevelopmentDistributed SystemsWeb ServicesHigh Availability SystemsProgramming LanguagesSystem DesignArchitecture

Good to Have

Software Development Life CycleCode ReviewsSource Control ManagementBuild ProcessesTestingOperations

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II, Amazon Payment Services
IndustryCloud Computing
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Cloud Computing

Software Development Engineer II, Amazon Payment Services at Amazon | SkillMX | SkillMX