Amazon
The Global Reliability Maintenance Engineering (RME) Central Asset Science & Technology (AST) team is dedicated to transforming asset management practices across our enterprise. Join us in delivering innovative, science-driven software solutions that automate manual tasks, enhance work quality, and simplify daily operations related to safety, reliability, and effective equipment management globally.
As a Software Development Engineer Level II (SDE II), you will be instrumental in designing, developing, and maintaining robust and scalable software systems. This role will allow you to collaborate closely with cross-functional teams, including designers and fellow developers, ensuring solutions meet both technical and user requirements. You will tackle complex projects throughout the entire software development lifecycle—from design and coding to testing, deployment, and maintenance—while upholding high-quality standards and performance.
We are seeking candidates who are not only technically proficient but also thrive in a dynamic, fast-paced environment. If you enjoy the challenge of designing and building highly distributed systems and solving intricate problems, we invite you to join our team!
Key Responsibilities:
Demonstrate a high level of motivation while addressing open-ended problems.
Engage in spirited discussions with colleagues to cultivate the best ideas.
Collaborate closely with senior engineers, product managers, and stakeholders to create user-friendly UI experiences.
Work alongside engineers to architect and develop optimal technical designs.
Foster the development of a two pizza scrum team.
Engage with customers and partners to promote efficient collaboration.
Contribute to hiring and mentoring initiatives.
Transform user-facing features from design through implementation, coding both UI and backend functionality.
Develop reusable code and libraries for future use.
Ensure the technical feasibility of UI/UX designs and optimize applications for speed and scalability.
Collaborate productively with team members and stakeholders.
Basic Qualifications:
3+ years of professional software development experience (non-internship).
2+ years of design or architecture experience with new and existing systems.
3+ years of experience in the Video Games Industry (supporting title Development, Release, or Live Ops).
Proficiency in at least one programming language.
Preferred Qualifications:
3+ years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Bachelor's degree in computer science or equivalent.
Our inclusive culture empowers all team members to achieve outstanding results for our customers. If you require workplace accommodations or adjustments during the application and hiring process, please reach out for assistance.