06 abr
|
The Home Depot Global Technology Center In Mexico
|
México
06 abr
The Home Depot Global Technology Center In Mexico
México
Postúlate en Kit Empleo: kitempleo.com.mx/empleo/56szkg
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 General 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 Responsibilities50% Delivery and ExecutionDesigns, 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 GrowsContinuously 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 AlignsPartners 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 EnablesMentors 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 SkillsDemonstrated experience with:Backend engineering using Java, with hands-on experience in Quarkus and/or SpringDeep 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 servicesCloud-based application design and developmentRESTful API design and service-to-service integrationBuilding systems that support or integrate with AI/ML workloads (e.G., data ingestion, inference services, feature services)Deep understanding of:Distributed systems and scalability patternsPerformance optimization and resiliency in production systemsCI/CD pipelines and automated testing for backend servicesObservability, logging, and monitoring in a cloud environmentForward-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 Qualifications5+ years of professional software engineering experience, primarily in Java-based backend developmentExperience working in large-scale, enterprise cloud environmentsFamiliarity with relational and NoSQL databasesExposure to AI/ML concepts, platforms, or data engineering workflowsExperience implementing authentication, authorization, and service security patternsStrong debugging, root-cause analysis, and incident response skillsProficiency with version control systems (e.G., Git) and collaborative development practices
Postúlate en Kit Empleo: kitempleo.com.mx/empleo/56szkg
📌 Senior Software Engineer (México)
🏢 The Home Depot Global Technology Center In Mexico
📍 México