Job Description
teamwork in your DNA? Do you like the idea of seeing how your work
impacts the bigger picture? Answer yes to any of these and you'll fit
right in here at Amazon Robotics. We are a smart team of doers that work
passionately to apply leading edge advances in robotics and software to
solve real-world challenges that will transform our customers
experiences in ways we can't even imagine yet. We invent new
improvements every day. We are Amazon Robotics and we will give you the
tools and support you need to invent with us in ways that are rewarding,
fulfilling and fun.
Amazon Robotics is seeking talented and motivated Software
Engineers to design, develop and test software that controls and
optimizes mobile-robotic fulfillment systems used by Amazon.com
operations.
Amazon Robotics software facilitates user workflows,
robotic control and machine to user interfaces, advanced algorithms and
mobile technology. Our Software Engineers experiment with disruptive
technologies and integrate them within our current software solutions
using agile methodologies in a collaborative team environment. Each
Software Engineer will have an assigned technical mentor to help with
onboarding, as well as 1-1 guidance from their manager, and will work
closely with other engineers.
Key job responsibilities
As a Software Engineer, you will:
Identify and develop software solutions to current business problems
Work with your manager and team to create milestones and deliverables
Participate in daily scrums and reviews with development teams
Develop design documentation and lead reviews with other engineers
Write code and unit tests and integrate code with other software and hardware components
Prototype and test concepts or features, both through simulation tools and emulators and with live robotic equipment
Work directly with customers to test software prototypes and incorporate feedback
Utilize Amazon Robotics and Amazon engineering tools, processes and technologies
A day in the life
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 Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
If 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!
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 language
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Preferred 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
Amazon 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, protected veteran status, disability, age, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit
https://amazon.jobs/content/en/how-we-hire/accommodations
for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Key skill Required
- Software Development
- Architecture
- Agile methodologies
- Algorithms
- Coding Standards
- Computer Science
- Control Management
- Design
- Development
- Documentation
- Guidance
- Inclusive
- Management
- Mobile Technology
- Onboarding
- Orientation
- Passionate
- Problem Solving
- Programming Language
- Prototype
- Robotics
- Scaling
- Science
- Software Development Life Cycle
- Talented
- Teamwork