Enter position
Associate Software Development Engineer Salary in India - PayScale
Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.
Найдите подходящую статистику
Show more
Recommended vacancies
Senior Software Development Engineer
,
The Role DESCRIPTION Want to change the way millions of people communicate, shop, and have fun? Do you want to be the lead for a newly established team with an exciting charter? MENA Tech focuses on building innovative solutions for expanding Amazon business in UAE, Saudi Arabia, and Egypt. We are looking for a passionate, hard-working, and talented Senior Software Development Engineer who can build innovative & mission critical system software applications, and tools. You will have an enormous opportunity to make a large impact on the design, architecture, and development of consumer products. You will be responsible for delivery and support of large-scale, multi-tiered, distributed software applications and tools. We want a highly technical individual with strong leadership to help put Amazons products in the hands of customers all around the globe. RESPONSIBILITIES Ability to design and code right solutions starting with broadly defined problems. Drive best practices and engineering excellence. Work with other team members to develop the architecture and design of new and current systems. Work in an agile environment to deliver high quality software. As a senior engineer, you will be expected to mentor others on the team and raise the bar on high level design. You will be expected to convert business goals into tech solutions. Amazon is an equal opportunity employer. Requirements A day in the life About the hiring group BASIC QUALIFICATIONS Strong system design and software architecture skills. 5+ years of professional experience with at least one modern language such as Java, C++, or C# including object-oriented design Knowledge of Perl or other scripting languages a plus Experience with distributed (multi-tiered) systems, algorithms, and relational databases Ability to effectively articulate technical challenges and solutions Deal well with ambiguous/undefined problems; ability to think abstractly Experience with Spring MVC Proficiency with HTTP Protocol, REST, XML, J2EE, JavaScript, and AJAX Experience with working with different teams members with various skills-set PREFERRED QUALIFICATIONS 7+ years industry experience as a Software Engineer or Software Developer Experience developing complex software systems that have successfully been delivered to customers Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy Knowledge of professional software engineering practices best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations Experience with AI or Machine Learning About the company Amazon.ae, formerly Souq.com, is an English-Arabic language e-commerce platform, owned by Amazon, Inc. It is the largest e-commerce platform in the Arab world. On March 28, 2017, Amazon.com Inc. confirmed it would be acquiring Souq.com for $580 million. On May 1, 2019, Souq.com became known as Amazon.ae.
Software Development Engineer, Alexa Sensitive Content Intelligence
Amazon, Gurugram, HR, IN
DESCRIPTIONAlexa Sensitive Content Intelligence team leverages natural language understanding, machine learning, and big data to help Alexa identify sensitive content. We are looking for a talented Software Development Engineer who can ensure that customers continue to have fun engaging conversation with Alexa. We are a highly collaborative, fast moving, and fun team. Our ideal candidate is highly autonomous, possesses strong written and verbal communication skills, strong sense of ownership, adapts quickly to new technologies, and has high career growth potential. The desire and ability to work in a fast paced, collaborative environment is essential. Candidate should have a solid understanding of software design principles, a demonstrated track record of delivering new features and passion for innovating on behalf of customers. Candidates don’t need to have expertise in natural language understanding or machine learning but should have curiosity about it. They value collaboration, data-driven decision making, learning, and can comfortably communicate with others, in both technical and non-technical roles.Key job responsibilities- Own feature enhancements end to end, collaborate with product and science , design, develop and launch in production. - Participate in design reviews/code reviews and contribute to the teams deliverables- Work on maintaining existing services- Deliver customer value in an iterative fashion while working towards longer term systems goals.- Help shape the growth of secure data services.- Implement automation tools for monitoring and measuring data quality, with associated interfaces.- Mentor junior engineers A day in the lifeAs a member of the team you will be responsible for design, development and launch of new features. You will be required to participate with other senior engineers and peers in developing the overall system architecture, contribute the review of design and code of peer engineers and mentor freshers/junior engineers. You will also work on high availability, security compliance and maintenance of our existing services. We are open to hiring candidates to work out of one of the following locations:Gurugram, HR, INDBASIC 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- Experience programming with at least one software programming languagePREFERRED 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
Software Development Engineer-II, Alexa Sensitive Content Intelligence team
Amazon, Bengaluru, KA, IN
DESCRIPTIONAlexa Sensitive Content Intelligence team leverages natural language understanding, machine learning, and big data to help Alexa identify sensitive content. We also own the services to capture customer feedback on devices and be able to classify, process and triage feedback in order to close the loop with the customers.We are looking for a talented Software Development Engineer-II who can ensure that customers continue to have fun engaging conversation with Alexa.We are a highly collaborative, fast moving, and fun team. Our ideal candidate is highly autonomous, possesses strong written and verbal communication skills, strong sense of ownership, adapts quickly to new technologies, and has high career growth potential. The desire and ability to work in a fast paced, collaborative environment is essential. Candidate should have a solid understanding of software design principles, a demonstrated track record of delivering new features and passion for innovating on behalf of customers.Candidates don’t need to have expertise in natural language understanding or machine learning but should have curiosity about it. They value collaboration, data-driven decision making, learning, and can comfortably communicate with others, in both technical and non-technical roles.As a member of the team you will be responsible for design, development and launch of new features. You will be required to participate with other senior engineers and peers in developing the overall system architecture, contribute the review of design and code of peer engineers and mentor freshers/junior engineers. You will also work on high availability, security compliance and maintenance of our existing services.Key job responsibilitiesKey job responsibilities* Maintain, design and document distributed systems and micro-services.* Implement robust and maintainable code with clear documentation.* Deliver customer value in an iterative fashion while working towards longer term systems goals.* Help shape the growth of secure data services.* Evaluate and implement efficient distributed storage and query techniques.* Interact and integrate with teams and systems to extract, transform, and load data from sources.* Implement automation tools for monitoring and measuring data quality, with associated interfaces.We are open to hiring candidates to work out of one of the following locations:Bangalore, IND | Bangalore, KA, IND | Bengaluru, KA, INDBASIC 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- Experience programming with at least one software programming language- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellencePREFERRED 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
Software Development Engineer-II, Alexa Sensitive Content Intelligence team
Amazon, Bengaluru, KA, IN
DESCRIPTIONAlexa Sensitive Content Intelligence team leverages natural language understanding, machine learning, and big data to help Alexa identify sensitive content. We also own the services to capture customer feedback on devices and be able to classify, process and triage feedback in order to close the loop with the customers.We are looking for a talented Software Development Engineer-II who can ensure that customers continue to have fun engaging conversation with Alexa.We are a highly collaborative, fast moving, and fun team. Our ideal candidate is highly autonomous, possesses strong written and verbal communication skills, strong sense of ownership, adapts quickly to new technologies, and has high career growth potential. The desire and ability to work in a fast paced, collaborative environment is essential. Candidate should have a solid understanding of software design principles, a demonstrated track record of delivering new features and passion for innovating on behalf of customers.Candidates don’t need to have expertise in natural language understanding or machine learning but should have curiosity about it. They value collaboration, data-driven decision making, learning, and can comfortably communicate with others, in both technical and non-technical roles.As a member of the team you will be responsible for design, development and launch of new features. You will be required to participate with other senior engineers and peers in developing the overall system architecture, contribute the review of design and code of peer engineers and mentor freshers/junior engineers. You will also work on high availability, security compliance and maintenance of our existing services.Key job responsibilitiesKey job responsibilities* Maintain, design and document distributed systems and micro-services.* Implement robust and maintainable code with clear documentation.* Deliver customer value in an iterative fashion while working towards longer term systems goals.* Help shape the growth of secure data services.* Evaluate and implement efficient distributed storage and query techniques.* Interact and integrate with teams and systems to extract, transform, and load data from sources.* Implement automation tools for monitoring and measuring data quality, with associated interfaces.We are open to hiring candidates to work out of one of the following locations:Bangalore, IND | Bangalore, KA, IND | Bengaluru, KA, INDBASIC 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- Experience programming with at least one software programming languagePREFERRED 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
Senior Software Development Engineer, Amazon Stores
Amazon, Vancouver, Any, Canada
BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering teamDESCRIPTIONCome build the future as a Senior Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our customers, and your work will impact millions of people around the world. As an Amazon Senior Software Development Engineer, you will solve unique and complex problems at a rapid pace, utilizing the latest technologies to create solutions that are highly scalable. You will find that there is an unlimited number of opportunities within Amazon, where developing your career across a wide range of teams is highly supported. We are committed to making your work experience as enjoyable as the experiences you'll be creating for our customers.Apply now and you will be eligible for Amazon Senior Software Development Engineering positions that are based on your preferred location, team, tech stack, domain, language and more. We're hiring across Amazon Stores in the United States and Canada. Teams with available positions including, but are not limited to:• Consumer Technology: Build new generation features and products for amazon.com, constantly improving the Customer and Seller experience for billions around the globe. Whether building site wide features such as reviews and recommendations, category specific software for the likes of Pharmacy, Electronics, Digital Software and Video Games or seller infrastructure, there are a variety of complex problems to tackle using a range of technologies in the design of your technical solutions. • Operations Technology: Shape the future of transportation planning and execution on a global scale, that impacts hundreds of fulfillment centers, thousands of Amazonians, and millions of customers across the world. Your technology will support thousands of operators worldwide to design, build and run the best-in-class Amazon transportation network. We are building intelligent software to make transportation more reliable, faster, and less costly, providing a better and less expensive experience for our customers.• Financial Technology: Create next generation of distributed, scalable financial systems that support Amazon's current and future business needs. Use big data technologies to design and develop services that facilitate global financial transactions worth billions annually. You'll lead architecture, design, implementation and deployment of large-scale critical and complex financial applications, owning all aspects of solutions end-to-end, through full stack software development.• Human Resources Technology: Create a seamless experience for millions of Amazonians and/or candidates. Whether supporting technologies for onboarding, time and attendance, compensation, amazon.jobs, or recruiting, you'll deliver robust feature sets, elegant designs, intuitive user interfaces and systems that make it easy for Amazonians to excel at performing critical business functionsKey job responsibilitiesDepending on your experience, interests and business needs, you will own the front-end, back-end, or full stack design and development of product features, building scale, efficiency, and differentiated customer experiences. We're looking for senior software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. You should have a demonstrated ability delivering within a DevOps delivery model from scoping requirements, requirement analysis, design, development, test, CI/CD, security implementation, and operational excellence with the ability to work cross-functionally with Product Managers, business stakeholders and other tech teams through the actual launch of the project. You should also have experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.A day in the lifeAbout UsWork/Life BalanceOur team puts a high value on work-life balance. It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign opportunities based on what will help each team member develop into a better-rounded contributor.Inclusive Team CultureHere at Amazon, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.We are open to hiring candidates to work out of one of the following locations:Toronto, ON, CAN | Vancouver, BC, CANPREFERRED QUALIFICATIONS- 5+ 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 equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.The base salary for this position ranges from $150,700/year up to $251,700/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.Salary: . Date posted: 04/10/2024 09:15 AM
Software Development Engineer, Amazon Fulfillment Technologies (AFT)
Amazon, Bengaluru, KA, IN
DESCRIPTIONHave you ever ordered from Amazon and been amazed at how fast you receive the shipment? Ever wondered how Amazon delivers to customers so fast and on promised time? Every day, Amazon engineers are relentlessly working to decrease the time between clicking and delivery for our customers. Amazon Fulfillment Technologies (AFT) organization owns the software and infrastructure that powers Amazon’s world-class fulfillment centers. We build software which interfaces with the robots, machines and human associates at the warehouse and facilitate various processes that run the global network of fulfillment centers moving millions of units of inventory and ensuring customers get what they want, when promised. These systems underlie everything we do – tens of millions of items in the catalog, hundreds of millions of units of inventory, and billions of transactions each year!This role is for the Transshipment (TransferX) team which is responsible to build core software components/services that orchestrate the movement of inventory between warehouses (IXD to FC, FC to FC, AFT & non-AFT WMS) while providing visibility on in-transit inventory, driving reconciliation of inventory as part of transfer and publishing accurate lead time to SCOT systems for high fidelity promise and planning decisions. Worldwide, the TransferX team supports 570+ FCs and enabled the transfer of 18.5 billion units in 2021 saving $1+ billion cost savings.With rapid expansion into new geographies, innovations in supply chain, delivery models and customer experience, increasingly complex transportation network, ever expanding selection of products and growing number of shipments worldwide, we have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide. We have challenging problems (both business and technical) that leverages new technologies that support our high volume, low latency and high availability services. If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software developers, this might be the role for you. A successful candidate for this position will be able to build new software from the ground up, create pragmatic solutions for complex business problems, enjoy working closely with operations staff in Amazon fulfillment centers around the world.About the teamAmazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. We harmonize the physical and virtual world so Amazon customers can get what they want, when they want it. InboundAFT’s Inbound team delivers innovative solutions to automatically receive and process billions of units of inventory from Amazon’s vendors and third-party sellers worldwide, making the merchandise quickly available to Amazon customers.We are open to hiring candidates to work out of one of the following locations:Bangalore, KA, INDBASIC 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- Experience programming with at least one software programming languagePREFERRED 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
Senior Software Development Engineer, Migration Acceleration Services
Amazon, Vancouver, Any, Canada
BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering teamDESCRIPTIONThe AWS Migration Acceleration Services team's mission is to help customers, partners, and internal teams accelerate the migration and modernization of applications. The services we build guide customers through the migration process, automate complex tasks, and provide proactive guidance.As a senior software development engineer on the AWS Migration Acceleration Services team, you will design and build products & services that help enterprise companies migrate their workloads to AWS. Delivering a reliable and high-performance service at AWS scale requires engineers with extraordinary technical expertise and boundless creativity. At Amazon, we also expect engineers like you to interact with customers, to understand our business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.What does it take to thrive as a developer at AWS? You need to be creative, curious, responsible, and able to work with others to rapidly turn an idea into working code. You're excited about writing code, implementing big ideas, and helping to coach those around you to raise the team's bar for code quality. You want the opportunity to grow your technical and professional skills while helping AWS grow. You relish the opportunity to dig into complex operational issues and to help customers build the next generation of web applications. You're someone who knows how to work hard and deliver results but is also able to have fun while they are doing it.About the team ...Working at AWS: https://vimeo.com/703842712/08526977caMentorship & Career Growth:We are dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we're building an environment that celebrates knowledge sharing and mentorship. You'll have an opportunity to learn from people with and without engineering backgrounds through one-on-one mentoring and thorough and helpful code reviews. We care about your career growth. You will work on projects and tasks that will your skills and enable you to take on increasingly complex tasks, while collaborating with our Principal Engineer and other tenured Software Engineers. In addition, you'll get ample opportunities to coach and mentor our more junior engineers and help them grow their skillset.Inclusive Team Culture:Our team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. We're looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers.We are open to hiring candidates to work out of one of the following locations:Vancouver, BC, CANPREFERRED QUALIFICATIONS- 5+ 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- Experience in machine learning, data mining, information retrieval, statistics or natural language processingAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.The base salary for this position ranges from $150,700/year up to $251,700/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.Salary: . Date posted: 04/10/2024 10:07 PM
Senior Software Development Engineer, Business Data Technologies
Amazon, Bangalore, Any
BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering teamDESCRIPTIONBusiness Data Technologies (BDT) makes it easier for teams across Amazon to produce, store, catalog, secure, move, and analyze data at massive scale. Our managed solutions combine standard AWS tooling, open-source products, and custom services to free teams from worrying about the complexities of operating at Amazon scale. This lets BDT customers move beyond the engineering and operational burden associated with managing and scaling platforms, and instead focus on scaling the value they can glean from their data, both for their customers and their teams.We own the one of the biggest (largest) data lakes for Amazon where 1000's of Amazon teams can search, share, and store EB (Exabytes) of data in a secure and seamless way; using our solutions, teams around the world can schedule/process millions of workloads on a daily basis. We provide enterprise solutions that focus on compliance, security, integrity, and cost efficiency of operating and managing EBs of Amazon data.Key job responsibilitiesAs a Sr. Software Development Engineer, you will:- Lead architecture of large initiatives in scaling, security and availability- Design, develop and support a world-class system that serves diverse user profiles and teams- Produce bullet-proof code that is robust, efficient and maintainable; our primary languages are Java and Python- Continually challenge what exists and explore what should be changed to best meet evolving business and market needs.- Possess expert knowledge in large scale distributed system design and engineering best practices- Participate in setting a vision and objectives in alignment with business and market needs- Drive and work on algorithm and architecture design, execute and deliver results.- Invent the future, instead of just being a bystanderJoin a great group of motivated, top-notch, people and work with them to solve interesting and useful problems in a fun, collaborative environmentWe are open to hiring candidates to work out of one of the following locations:Bangalore, KA, INDPREFERRED QUALIFICATIONS- 5+ 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 equivalentSalary: . Date posted: 04/16/2024 09:08 AM
Software Development Engineer, Alexa Sensitive Content Intelligence
Amazon, Gurugram, Any
BASIC QUALIFICATIONS- 2+ years of non-internship professional software development experience- 1+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languageDESCRIPTIONAlexa Sensitive Content Intelligence team leverages natural language understanding, machine learning, and big data to help Alexa identify sensitive content. We are looking for a talented Software Development Engineer who can ensure that customers continue to have fun engaging conversation with Alexa. We are a highly collaborative, fast moving, and fun team. Our ideal candidate is highly autonomous, possesses strong written and verbal communication skills, strong sense of ownership, adapts quickly to new technologies, and has high career growth potential. The desire and ability to work in a fast paced, collaborative environment is essential. Candidate should have a solid understanding of software design principles, a demonstrated track record of delivering new features and passion for innovating on behalf of customers. Candidates don't need to have expertise in natural language understanding or machine learning but should have curiosity about it. They value collaboration, data-driven decision making, learning, and can comfortably communicate with others, in both technical and non-technical roles.Key job responsibilities- Own feature enhancements end to end, collaborate with product and science , design, develop and launch in production. - Participate in design reviews/code reviews and contribute to the teams deliverables- Work on maintaining existing services- Deliver customer value in an iterative fashion while working towards longer term systems goals.- Help shape the growth of secure data services.- Implement automation tools for monitoring and measuring data quality, with associated interfaces.- Mentor junior engineers A day in the lifeAs a member of the team you will be responsible for design, development and launch of new features. You will be required to participate with other senior engineers and peers in developing the overall system architecture, contribute the review of design and code of peer engineers and mentor freshers/junior engineers. You will also work on high availability, security compliance and maintenance of our existing services. We are open to hiring candidates to work out of one of the following locations:Gurugram, HR, INDPREFERRED QUALIFICATIONS- 2+ 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 equivalentSalary: . Date posted: 04/18/2024 09:13 AM
Software Development Engineer, AFT - Item Exception Handling (IEH)
Amazon, Toronto, Ontario, Canada
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- Experience programming with at least one software programming languageDESCRIPTIONWe are the Item Exception Handling team. Our focus is on building a flexible and scalable architecture that can adapt to a rapidly evolving global fulfillment infrastructure, leveraging innovative technologies that help enable the automation of the "unhappy" paths throughout Amazon's fulfillment operations. Whenever possible, our systems self-heal defects without interrupting the main inventory flow and without additional human input. Where human intervention is necessary, our solutions guide the associate through the defect resolution process to maximize quality and efficiency. And in the words of the great Winston Wolf, "[We] solve problems." But what problems are we solving?An Amazon fulfillment center can appear to be a chaotic place. With millions of items moving in and out of fulfillment centers every minute, a quick peek under roof would reveal a manic scene. You would see associates, fixed machinery, vehicles, and robots flying about at break-neck speeds and accessing a breathtaking number of shelves and bins for storing products. In reality, however, this activity is all highly organized and orchestrated by software, with each movement carefully planned and optimized. However, there are times when mistakes occur, and products get lost. When that happens, how does a fulfillment center operating at that size, speed, and scale recover gracefully and prevent entropy? How do we find a needle in a haystack when we're constantly shuffling the haystack around? And how do we do it at extreme scale in an environment of constant growth?This is the job of Item Exception Handling. We operate at a nexus of machine learning, computer vision, robotics, and healthy measure of hard-earned expertise in operations optimization approaches to build automated, algorithmic approaches to solving these problems at minimal cost. We leverage massive graph and non-relational databases, vision, and machine learning systems to create cutting edge software, building automated processes and workflows in the most complex operational problem space in the business world.Key job responsibilities- You will build new software services and tools from scratch and improve existing systems- You will create simple solutions for complex business and operational problems- You will work closely with business, physical processes and operations to optimize systems and processes- You will design and implement scalable solutions and solve complex problems- You will learn how to build robust solutions that operate at Amazon scale- You will have the opportunity to design systems, take mission critical decisions on how we design production systems, what technology to use and how to solve problems- You will operate in a set of interconnected small teams of engineers to build solutions that impact Amazon's customers around the world- You will get opportunity to work with senior technical leaders to review and improve your designs and solutionsA day in the lifeBeyond the regular responsibilities of a software developer, the space drives continuous learning and self development as we work to augment the multiple operational processes supported by AFT. You will face different technical and operational challenges and will have teammates to help you through it. You will be encouraged to explore ideas and propose projects. You will work alongside product specialists and subject-matter-experts from multiple topics to identify and propose solutions. Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:1. Medical, Dental, and Vision Coverage2. Maternity and Parental Leave Options3. Paid Time Off (PTO)4. RRSPIf you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you're passionate about this role and want to make an impact on a global scale, please apply!About the teamAmazon Fulfillment Technologies (AFT) powers Amazon's global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. We harmonize the physical and virtual world so Amazon customers can get what they want, when they want it.AFT's Quality team drives automation programs that leverage computer vision, machine learning, and other innovative technologies to prevent, detect, and correct potential inventory issues impacting fulfillment efficiency and customer satisfaction.We are open to hiring candidates to work out of one of the following locations:Toronto, ON, CANPREFERRED 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 equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.Salary: . Date posted: 04/18/2024 09:13 AM