06 nov
|
Walmart
|
Ciudad de México
06 nov
Walmart
Ciudad de México
Company Description
We are a people-led, technology-enabled omnichannel company dedicated to helping people save money and live better. In 2009, Walmart de México and Walmart Centroamérica began a new stage of growth and became one unified team. Since 2010, we have operated as Walmart de México y Centroamérica, one of the most important retail organizations in the region. Our omnichannel strategy is centered on our customers and focused on enhancing their shopping experience.
We operate in six countries: Mexico, Guatemala, El Salvador, Honduras, Nicaragua, and Costa Rica.
We have 4,079 stores across the region, including 3,154 in Mexico and 925 in Central America. Today, more than 6 million customers shop in our stores and clubs every day throughout Mexico and Central America.
We continue to provide customers with the products they need at everyday low prices through a diverse portfolio of retail formats, each offering a unique value proposition. At the same time, we continue to accelerate our digital transformation strategy to better serve our customers and members across all channels and throughout every stage of their shopping journey.
About the Team and the Role’s Impact At Walmart Mexico and Central America, our ambition is to be the most trusted omnichannel retailer and help our customers save money and live better. Within our Technology organization, including Walmart General Tech and eCommerce, we build large-scale digital platforms and services that enable a seamless shopping experience across more than 3,400 stores, clubs, and digital platforms.
As a Staff Fullstack Software Engineer, you will serve as a key technical leader responsible for designing, building, and evolving end-to-end technology products. You will ensure the development of resilient, secure, and highly scalable architectures that impact millions of users every day.
What You’ll Do
- End-to-End Design and Architecture: Lead high-level and low-level design, including system diagrams, microservices architecture, and UI components. Select the most appropriate frameworks, libraries, and platforms aligned with business objectives and user needs.
- High-Performance Backend and API Development: Build, configure, and maintain distributed services,
RESTful APIs, and event-driven architectures using Java and Spring Boot, ensuring high availability, low latency, and scalability.
- Modern Frontend Development: Build intuitive, responsive, and reusable user interfaces in collaboration with Product and UX/UI teams, using modern web technologies such as React.js, TypeScript, JavaScript (ES6+), Node.js, and GraphQL.
- Cloud Infrastructure and DevOps: Promote continuous integration and continuous deployment practices, including CI/CD, script and testing automation using TDD, container management with Docker and Kubernetes, and cloud services on Microsoft Azure and Google Cloud Platform.
- Operational Excellence and Technical Debt Management: Lead root cause analyses using RCA and RCCA methodologies to resolve complex underlying issues, optimize application performance, proactively manage technical debt, and define effectiveness metrics such as Test Coverage, Deployment Frequency, and Change Failure Rate.
- Technical Leadership and Mentorship: Promote clean code, security standards, and engineering best practices through code reviews. Provide technical guidance to other developers within the squad and collaborate with cross-functional teams, including Engineering, Product, UX, DevOps, Security, and Technical Program Management.
Qualifications
Who We’re Looking For
- Experience: A strong track record of leading the design, development, and implementation of large-scale web applications and distributed systems within a fullstack environment.
- Backend Expertise: Extensive hands-on experience with Java, Spring Boot, and the Spring Framework, as well as microservices architecture, RESTful API design, and asynchronous messaging systems such as Kafka. Experience with both SQL and NoSQL databases is also required.
- Frontend Expertise:
Proven experience developing scalable web interfaces and reusable components using React.js, JavaScript (ES6+), TypeScript, HTML5, CSS3/SCSS, state management tools such as Redux and React Query, Node.js, and the integration of services through GraphQL and REST APIs.
- Cloud and Automation Ecosystem: Hands-on knowledge of cloud-native architectures in Microsoft Azure and/or Google Cloud Platform (GCP), containerization using Docker and Kubernetes, version control with Git, monitoring and telemetry tools such as ELK and Splunk, and automated testing frameworks including JUnit, Jest, and Cucumber.
- Engineering Fundamentals: Advanced knowledge of data structures, algorithms, design patterns, and software architecture, with experience working under agile methodologies such as Scrum.
- Language: Upper-intermediate to advanced English proficiency, required to lead technical interactions with global teams.
- Competencies: A continuous learning and self-directed mindset, strong analytical and complex problem-solving skills, effective communication, the ability to influence without formal authority, planning skills, and a results-oriented approach.
Additional Information
Our Commitment to Diversity, Inclusion, and Privacy At Walmart Mexico and Central America, we are committed to Diversity and Inclusion. We seek to attract the best talent based on competencies, skills, and potential, and we do not discriminate for any reason. Therefore, during the recruitment and selection process, we will not request personal information, photographs, or medical tests of any kind.
Fostering a culture of Diversity and Inclusion is part of the Walmart way of working. We seek to attract the best talent based on competencies, skills, and potential. We do not discriminate based on gender, age, ethnic origin, physical appearance, marital status, health condition, socioeconomic status, disability, sexual orientation, gender identity, or gender expression.
For this reason, we consider candidates’ personal information irrelevant during the interview process and for the final selection decision. If you require any reasonable accommodation during the recruitment process, please let your recruiter know.
📌 Staff Fullstack Software Engineer (Ciudad de México)
🏢 Walmart
📍 Ciudad de México