02 abr
|
The Home Depot Global Technology Center In Mexico
|
México
02 abr
The Home Depot Global Technology Center In Mexico
México
Postúlate en Kit Empleo: kitempleo.com.mx/empleo/54zu00
The Sr. Software Engineer is responsible for independently designing, developing, and evolving high-volume, cloud-native backend services that support critical business capabilities across The Home Depot Integral Technology Center. This role focuses on building scalable, resilient applications using Java-based frameworks deployed to modern cloud platforms.
Sr. Software Engineers partner closely with Product, Data, AI/ML, and Platform teams to deliver backend services that operate at enterprise scale. They play a key role in architectural decision-making, production readiness, system performance, and mentoring within a highly collaborative, agile engineering environment.
Key Responsibilities
50% Delivery and Execution
Designs, develops, tests, deploys, and maintains
high-volume backend services
using
Java (Quarkus and Spring)
in cloud-based environments.
Builds scalable, fault-tolerant APIs and services that support enterprise workloads and downstream
AI/ML capabilities
.
Applies cloud-native design principles, including stateless services, horizontal scalability, resiliency, and observability.
Ensures production readiness through strong testing practices, performance tuning, monitoring, and operational excellence.
Contributes to backend architecture decisions with a focus on reliability, scalability, and long-term maintainability.
20% Learns and Grows
Continuously expands expertise in
cloud platforms
,
distributed systems
, and
modern backend frameworks
.
Develops a working understanding of
AI/ML concepts
and how backend systems enable data pipelines, model inference,
and intelligent applications.
Actively incorporates learnings from production incidents, retrospectives, and experimentation.
20% Plans and Aligns
Partners cross-functionally with
Product, Data, AI/ML, and Platform teams
to plan, design, and deliver end-to-end solutions.
Participates in agile ceremonies, contributing technical insight to story refinement, estimation, and prioritization.
Communicates technical designs, tradeoffs, and implementation approaches to both technical and non-technical stakeholders.
10% Supports and Enables
Mentors junior engineers and peers on backend engineering best practices, cloud-native development, and system design.
Promotes shared standards for code quality, performance, security, and operational excellence.
Contributes to a culture of continuous improvement, collaboration, and engineering rigor.
Required Technical Skills
Demonstrated experience with:
Backend engineering
using
Java
, with hands-on experience in
Quarkus and/or Spring
Deep expertise in Java and modern frameworks (e.g., Spring Boot, microservices architecture), with the ability to design, build, and maintain scalable, high-performance applications.
Strong understanding of secure coding practices and application security standards (e.g., OWASP), ensuring solutions are resilient against modern threats and vulnerabilities.
Designing and supporting
high-volume, highly available services
Cloud-based application design and development
RESTful API design and service-to-service integration
Building systems that support or integrate with
AI/ML workloads
(e.g., data ingestion, inference services, feature services)
Deep understanding of:
Distributed systems and scalability patterns
Performance optimization and resiliency in production systems
CI/CD pipelines and automated testing for backend services
Observability, logging, and monitoring in a cloud environment
Forward-thinking mindset with a demonstrated interest in AI/ML advancements; able to identify and incorporate AI-driven solutions to improve development efficiency, product capabilities, and overall engineering outcomes.
Preferred Qualifications
5+ years of professional software engineering experience, primarily in
Java-based backend development
Experience working in large-scale, enterprise cloud environments
Familiarity with relational and NoSQL databases
Exposure to AI/ML concepts, platforms, or data engineering workflows
Experience implementing authentication, authorization, and service security patterns
Strong debugging, root-cause analysis, and incident response skills
Proficiency with version control systems (e.g., Git) and collaborative development practices
#J-*****-Ljbffr
Postúlate en Kit Empleo: kitempleo.com.mx/empleo/54zu00
📌 Senior Software Engineer (México)
🏢 The Home Depot Global Technology Center In Mexico
📍 México