DESCRIPTION
Job summary
You’ll design and develop systems and applications used by Amazon worldwide, and will regularly interact with engineering and business leadership. You will participate in the planning and execution of technology projects and operational excellence initiatives. You’ll also mentor junior engineers in employing strong design and implementation practices.
Key job responsibilities
You will be expected to have an established background in building highly scalable systems and applications, great communication skills, and a motivation to achieve results in a fast paced environment. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals. Experience with building and operating web services-based applications, especially at massive scale, will be very applicable and helpful.
A day in the life
Our team is 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. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews.
We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
About the team
Amazon has a vast global operations workforce; the people who run the fulfillment centers, transportation hubs, and customer service for the company. The High Volume Hiring (HVH) program focus is on automating recruiting process to drive the recruiting and the on-boarding at the hundreds of thousands per year scale. HVH builds features, enhancements, and capabilities for World Wide Operations/Fulfillment Centers and Customer Service. The HVH team continues to seek out creative solutions via either AWS technologies (Lambda, DynamoDB, SQS, APIGW, ML,etc.), external technologies, or a mixture of both. If you have the drive, tenacity, entrepreneurial spirit, and most importantly the day 1 spark to take on ambiguous problems head on, in a fast-paced environment, this is the place for you!
BASIC QUALIFICATIONS
Bachelor’s degree or higher in Computer Science, Engineering or related field
8+ years professional experience in commercial or web-scale system software development and delivery
Proven object-oriented and implementation skills
Proven understanding of scalable computing systems, software architecture, data structures and algorithms
Proficient in network, distributed, asynchronous and concurrent programming
Experience designing, building and delivering high quality software on time
Solid verbal and written communication skills
PREFERRED QUALIFICATIONS
Master’s degree or higher in Computer Science, Engineering or related field or relevant work experience.
Experience taking a leading role in building complex software systems that have been successfully delivered to customers
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience with distributed computing and enterprise-wide systems
Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
Experience influencing software engineers best practices within your team
Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
Experience working in an Agile/Scrum environment
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.