About the Role
About the Role
As a Software Development Engineer II at UTR Tech, you will build and scale systems that support Amazon's delivery network, focusing on Same-Day Delivery and other rapid delivery programs. This role involves deep technical ownership and collaboration with various teams to enhance operational efficiency and reliability in a high-stakes environment.
Key Job Responsibilities
- Participate in the architecture, design, implementation, and deployment of large-scale and complex software systems.
- Leverage your experience to deliver innovative solutions to challenging problems.
- Communicate effectively to achieve the right outcomes for your team and customers.
- Collaborate with others to increase the effectiveness of the overall team.
- Set a great example for other engineers through your code, design, and implementation decisions.
- Impact technical decisions in the broader organization and mentor other engineers.
Basic Qualifications
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience of new and existing systems.
- Experience programming with at least one software programming language.
Requirements
Software Development Experience
3+ years of non-internship professional software development experience is required.
Design and Architecture Skills
2+ years of experience in design or architecture of systems is necessary.
Programming Proficiency
Experience programming with at least one software programming language is essential.
Nice to Have
Experience with distributed systems challenges at scale is a plus.
Ability to mentor other engineers is beneficial.
Benefits
Career Growth Opportunities
Opportunities for professional development and career advancement.
Collaborative Work Environment
Work in a team-oriented environment that values collaboration.