
Senior Software Engineer, MES Mgmt of Ops - Torreon
John Deere1 day ago
Torreón, MexicoSenior
Responsibilities
- Design, develop, debug, and support software products that enable and sustain John Deere manufacturing operations.
- Resolve complex cross-system issues and maintain high availability and reliability for factory-critical applications.
- Develop backend and frontend solutions using JavaScript and TypeScript.
- Design, develop, and maintain RESTful APIs and relational database solutions.
- Use Docker for application containerization.
- Support mission-critical production systems, including participation in on-call rotations.
- Provide technical leadership, guide design and architecture decisions, and contribute hands-on code.
- Develop and deploy AI-agent solutions using tool integration, orchestration, evaluation, and agentic development patterns.
- Collaborate with product owners, UX, and cross-functional teams within an Agile framework.
- Mentor engineers and promote code quality, security, reliability, and performance best practices.
Requirements
- 5+ years of experience developing enterprise-grade production software systems using technologies such as Java or .NET.
- 4+ years of JavaScript or TypeScript experience for backend and frontend development.
- 4+ years of experience with relational databases such as SQL Server or PostgreSQL, or equivalent.
- 4+ years of experience designing, developing, and maintaining RESTful APIs.
- 3+ years of hands-on Docker experience for application containerization.
- 4+ years of experience supporting mission-critical production systems, including on-call rotations.
- 3+ years of hands-on experience with AI agents and agentic development patterns, including AI-assisted software engineering, tool integration, orchestration, evaluation, and deployment of production-grade AI solutions.
- Experience providing technical leadership, guiding design decisions, and influencing architecture.
- Experience mentoring engineers and promoting best practices in code quality, security, and reliability.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of observability tools for logging, monitoring, and tracing.
- Bachelor of Science in Computer Systems Engineering or equivalent experience.
- Candidates must have the necessary work permits to work in the country.
Benefits
- Primary location is Torreón, Mexico.
- Candidates must keep their Constancia de Situación Fiscal up to date with the salary regime to be eligible for hiring.
- The position is posted for a minimum of 10 business days and will be removed when a qualified candidate pool is achieved.
Tech Stack
Categories
About John Deere
John Deere designs and manufactures agricultural, construction, and forestry equipment, engines, and turf/golf machinery, along with precision agriculture software and connected services. It sells machines, parts, and subscriptions through a worldwide dealer network and offers customer financing via John Deere Financial. Founded in 1837 and headquartered in Moline, Illinois, the company is publicly traded on the NYSE (ticker: DE).