Software Development Engineer

Amazon

3+ yrs Bengaluru Full Time Work from office
Amazon logo
Posted : 1 week ago
Actively hiring

Job description

Join Amazon's Selection Monitoring team, a critical group dedicated to expanding the world's largest product catalog. We leverage advanced technologies like parallel processing, machine learning, and deep learning to identify and integrate new products. Our work directly enhances product information, search, pricing, and delivery across Amazon.

We specialize in building cutting-edge Information Retrieval systems to extract structured data from the web. This role offers the chance to push the boundaries of large-scale distributed systems, cloud computing, big data, and service-oriented architecture on a global scale. Help us make every purchasable item available on Amazon.

Responsibilities

As a Software Development Engineer on our team, you will collaborate with senior engineers to define the technical and architectural direction for mission-critical systems. You'll develop highly available, fault-tolerant, and scalable services essential for our large-scale data processing. Key responsibilities include designing data flow management capabilities, building features for automated system bootstrapping, and developing platform functionalities for task allocation in failure scenarios.

This role also involves leading and mentoring junior engineers, promoting best practices in design, coding, testability, and security to ensure project success in a dynamic environment.

Qualifications

We are seeking highly motivated Software Development Engineers with a robust technical background and a proven track record in engineering large-scale software systems. A passion for tackling complex challenges is essential.

Candidates should possess at least three years of professional software development experience, with a minimum of two years dedicated to designing or architecting new and existing systems, focusing on patterns, reliability, and scaling. Experience within the Video Games Industry supporting development, release, or live operations is also required, alongside proficiency in at least one programming language. A Bachelor's degree or an equivalent qualification is necessary.

Essential Skills

Software DevelopmentSystem DesignArchitectureReliabilityScalabilityProgramming LanguagesData ProcessingInformation RetrievalDistributed SystemsElastic ComputingBig DataSOA

Good to Have

Machine LearningDeep LearningVideo Games IndustrySoftware Development Life CycleCode ReviewsSource Control ManagementBuild ProcessesTestingOperations

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer
IndustryE-Commerce, Software Development
DepartmentSoftware Engineer, Developer, Systems Engineer
Employment TypeFull Time, Work from office

About the Company

Amazon logo

Amazon

E-Commerce

Software Development Engineer at Amazon | SkillMX | SkillMX