Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer MOD Tech 
United States, Virginia 
103425251

20.04.2025
DESCRIPTION

In this role, you'll have the opportunity to work with cutting-edge technologies, including Internet of Things (IoT), computer vision, and sensor networks, while designing and implementing low-latency, high-availability distributed systems. You'll contribute to cloud computing solutions and device integration strategies, optimize data processing and workload scheduling, and apply machine learning techniques to enhance our manufacturing processes. This position offers a unique blend of challenges that will allow you to leverage your technical skills across a wide range of advanced technologies, all aimed at revolutionizing our manufacturing capabilities.Your key responsibilities will include:- Designing, implementing, testing, deploying, and maintaining innovative distributed software solutions
- Analyzing and optimizing applications and services
- Writing clean, maintainable code and conducting peer code reviews- Implementing software engineering best practices
- Working in an agile, startup-like environment
Key job responsibilities
- Designing, implementing, testing, deploying, and maintaining innovative distributed software solutions
- Analyzing and optimizing applications and services
- Writing clean, maintainable code and conducting peer code reviews
- Collaborating on technical feasibility studies and prototyping
- Implementing software engineering best practices
- Working in an agile, startup-like environmentA day in the life

BASIC QUALIFICATIONS

- 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


PREFERRED QUALIFICATIONS

- 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