Finding the best job has never been easier
Share
Amazon DSP is seeking an experienced Senior Software Engineer to join the Prediction, Signals, and Inference (PSI) team. In this role, you will be responsible for building and scaling AI/ML infrastructure for real-time bidding. The target systems require high availability and will handle millions of requests per second with millisecond latency. Working closely with other engineers and scientists, you will have the opportunity to contribute to the long-term architectural vision. The individual in this position will be responsible for software development from inception through delivery, working across a diverse set of technologies. By earning the trust of your peers through the delivery of exceptional results, you will increase your influence and scope within the organization.Key job responsibilities
* Design and develop high-throughput, low-latency systems, demonstrating strong troubleshooting and root-cause analysis skills.
* Leverage problem-solving abilities to collaborate with cross-functional teams, think strategically, and simplify complex challenges.* Apply technical expertise, excellent organizational and communication skills to tackle ambiguous, high-impact problems, demonstrating ingenuity and motivation to deliver results in a fast-paced environment.
* Provide technical guidance and mentorship to other software development engineers on the team.
* Ensure a high standard of quality by conducting design reviews, implementing robust engineering practices, and driving automated testing and code coverage.
- 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 team
- 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
These jobs might be a good fit