Software Development Engineer II

Amazon

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

Job description

Join an innovative engineering team at Amazon Business, focused on developing and enhancing the systems that power pricing for millions of business customers. This role offers a unique opportunity to shape the future of software development by embracing AI-native methodologies. You will design, build, and optimize distributed backend services on AWS, ensuring efficiency, reliability, and cost-effectiveness at scale. This position is ideal for individuals passionate about owning complex problems end-to-end and driving impactful solutions.

Embrace a forward-thinking approach by becoming an early adopter of AI-native development. You'll utilize and contribute to the creation of AI tools, chatbots, and agentic workflows designed to boost team productivity and operational excellence. This role presents a compelling blend of deep systems ownership and the chance to influence the evolution of software engineering practices.

Collaborate closely with a diverse group of engineers, product managers, and cross-functional teams across different regions. Engage in constructive code and design reviews to elevate the team's standards and mentor aspiring engineers as you advance your own career. If you thrive on domain ownership, creating code with global reach, and being at the forefront of the AI revolution in engineering, this is your platform to achieve your career best.

Responsibilities

Engage fully in the software development lifecycle, from initial design and implementation through testing, documentation, delivery, and ongoing maintenance.

Evaluate and select new or existing technologies and tools, providing guidance and mentorship to junior development engineers.

Collaborate directly with Senior and Principal Engineers to define long-term architectural strategies for the organization.

Lead the team in making critical build-vs-re-use decisions through close partnership with the Retail and Seller Pricing teams.

Establish and implement robust standards and mechanisms for effectively managing operational load and ensuring system stability.

Qualifications

A minimum of 3 years of professional software development experience, excluding internships.

At least 2 years of experience in designing or architecting new and existing systems, including application of design patterns, ensuring reliability, and scaling solutions.

Proficiency in at least one programming language.

Preferred: 3+ years of comprehensive software development lifecycle experience, encompassing coding standards, code reviews, source control management, build processes, testing methodologies, and operational practices.

Preferred: A Bachelor's degree in Computer Science or a related field.

Essential Skills

AWSJavaSoftware Development Life CycleDesign PatternsSystem DesignArchitectureTestingCode ReviewsSource Control ManagementBuild ProcessesOperations

Good to Have

AI-native developmentChatbotsAgentic workflows

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II
IndustryE-Commerce, Retail
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

E-Commerce

Software Development Engineer II at Amazon | SkillMX | SkillMX