Software Development Engineer, INTech

Global technology and e-commerce company connecting buyers and sellers worldwide through its retail platform and services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Development Engineer, INTech

Amazon's INTech team is seeking a Software Development Engineer to join their mission of creating technology that enables sustainable growth for Amazon Stores across emerging markets. This role is part of a dynamic team based in Mexico City that focuses on building solutions to unlock greater selection, lower prices, and faster delivery for customers in emerging Amazon Stores.

The position offers an exciting opportunity to work on internet-scale systems that impact millions of customers' experiences. You'll be developing highly available Tier-1 services and working with massively scalable distributed systems that process hundreds of billions of requests daily. The role combines both technical excellence and creative problem-solving, as you'll be tasked with finding innovative solutions to unique challenges in emerging markets.

As part of a small but experienced team of around 40 people in Mexico City, you'll enjoy a collaborative environment with a strong focus on work-life balance. The team maintains a low on-call load to allow focus on solving bigger picture problems. Regular team activities and social events foster a strong team culture, including activities like bowling, weekly soccer games, and hiking.

The role requires 3+ years of professional software development experience and strong expertise in distributed systems development. You'll be responsible for end-to-end solution design and implementation, working autonomously while collaborating with cross-functional teams. The position offers significant growth opportunities through mentorship and hands-on experience with complex technical challenges.

Key technical aspects include working with design patterns, reliability and scaling of systems, and developing both frontend UI and backend services. The role involves writing production-grade code, participating in code reviews, and ensuring operational excellence in all deliverables. You'll be working in an environment that values innovation, technical excellence, and the ability to think big while delivering practical solutions.

This is an excellent opportunity for a mid-level software engineer looking to make a significant impact on global e-commerce infrastructure while working with a supportive team that values both professional growth and personal well-being. The position offers the chance to work on challenging technical problems while contributing to Amazon's mission of being Earth's most customer-centric company.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, INTech

  • Design, development, test, and deployment of highly available Tier-1 services
  • Work on massively scalable distributed systems processing hundreds of billions of requests a day
  • Lead investigation and architecture for expanding Amazon Retail features to emerging Stores
  • Write code and coordinate with engineers from other teams for production deployment
  • Participate in code reviews, design reviews and operational reviews

Requirements For Software Development Engineer, INTech

Java
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, INTech

  • Flexible working hours
  • Work-life balance focus
  • Mentorship and career growth opportunities
  • Team events and activities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, INTech

Software Development Engineer, Advertising Core Services

Build highly available, scalable distributed systems for Amazon's advertising data lake, managing Petabytes of data using Java, Python, and AWS technologies.

Software Dev Engineer II, Unified Payments Experience

Amazon is seeking a Software Dev Engineer II to join their Unified Payments Experience team in Vancouver, building scalable payment solutions using cutting-edge cloud technologies.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and maintaining large-scale Kubernetes services with focus on reliability and performance.

Software Development Engineer II, Appstore

Amazon Appstore is seeking a Software Development Engineer II to develop SDKs, tools, and services for third-party mobile app developers and build systems to curate mobile apps.

Software Development Engineer, Amazon Pay India | UPI Payments

Software Development Engineer position at Amazon Pay India, focusing on UPI Payments systems, requiring 2+ years of experience in software development and distributed systems.