Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Sr Systems Development Engineer Amazon Robotics 
United States, Massachusetts 
560775873

05.08.2024
DESCRIPTION


Key job responsibilities• Design, simplify and continuously improve enterprise systems such as ERP, PLM platform architecture.
• Manage deployment of applicable security patches to the ERP and PLM platforms.
• Identify and implement system optimizations.
• Debug issues, develop tools and best practices for system monitoring and troubleshooting.
• Mentor and develop junior engineers in design and development best practices
• Work with partner Information Security, and Information Technology teams to ensure successful deployment of enterprise systems
A day in the life1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan

BASIC QUALIFICATIONS

- 5+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of systems design, software development, operations, automation, and process improvement experience
- Knowledge of at least one modern programming language such as C, C++, Java, or Perl
- Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production
- 2+ years of deploying and operating in a Linux/Unix environment experience
- Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers
- Experience in mentoring, leading, or managing more junior engineers
- Experience building tools for building, testing, releasing or monitoring
- Demonstrated working knowledge in Database, Application layers of enterprise systems such as Oracle ERP, Agile PLM. Experience with operating and managing Unix/Linux systems/Database management and optimization for zero downtime


PREFERRED QUALIFICATIONS

- Experience defining system architectures and exploring technical feasibility tradeoffs
- Experience working with high-availability, distributed systems and services
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations