Software Development Engineer
- Full-Time
- San Diego, CA
- Amazon.com Services LLC
- Posted 3 years ago – Accepting applications
Job Description
- Bachelor’s degree in Computer Science or related field, or equivalent knowledge and skills and industry experience.
- 1+ years of professional experience developing production systems
- Computer Science fundamentals in object-oriented design
- Computer Science fundamentals in data structures
- Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
- Proficiency in, at least, one modern programming language such as C, C++, Java, Python, Scala, Ruby, etc.
- Experience influencing software engineering best practices within your team, including design reviews, coding standards, code reviews, source control management, build processes, testing, and operations
As a software engineer on the team:
- You will contribute to technical strategies, vision, and architecture
- You will solve a breadth of technical problems involving applied science, back-end software engineering, and user interface development
- You will design and build software that is highly available, performant, scalable, and extensible
- You will influence quantitative algorithms used (e.g. machine learning, computer vision) to make recommendations
- You will design and build software to train models in collaboration with applied science
- You will work with user research and user experience design to build new customer experiences with appealing, intuitive, interactive, and responsive user interfaces
- Experience developing complex software systems that have been successfully launched to customers
- Experience driving operational improvements
- Experience working with cross-functional teams including communicating with other technical teams, product management, and senior management
- Experience mentoring junior software engineers to improve code quality
- Track record of developing web services or other large-scale distributed systems
- Experience with front-end development
- Experience with machine learning and feedback loops