Sr. Staff Software Engineer - Relocation to USA
Sr. Staff Software Engineer with Definity (a nearshore tech partner) placed on-site with a US manufacturing client in Austin, TX; relocation from Mexico required with TN visa sponsorship. Day-to-day: backend/server-side work in Go/Java/C++/Rust, bridging factory PLCs with MES systems and mentoring engineers.
- Compensation
- Not disclosed
- Location
- Distrito Federal, Mexico
- Work setup
- Not specified
- Seniority
- Staff
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 5+ years of professional experience in backend or server-side development
- Proven track record delivering large-scale projects in Go, Java, C++, Rust, or similar languages
- Strong backend fundamentals including SQL databases, networking, and security
- Basic familiarity with frontend technologies (HTML, JavaScript, CSS) and at least one modern framework such as React, Angular, or Svelte
- Proficiency in version control, code reviews, CI/CD pipelines, monitoring, and logging
- Familiarity with controls engineering concepts, manufacturing processes, and PLCs
- Excellent communication skills and ability to lead technical initiatives from concept to production
- Advanced English
- Bachelor's degree and professional license (cédula profesional)
- Open to candidates based in Mexico with a valid Mexican passport and an active visa
Nice to have
- Hands-on experience with Ignition and MES systems
- Background in manufacturing, industrial tech, or controls engineering
- Experience debugging PLC communications and distributed database consistency
Full description
At Definity, a leading technology company focused on AI-driven solutions and digital transformation, we are continuously expanding our team to support innovative, high-impact projects. We are seeking a Sr. Staff Software Engineer to join a mission-critical project with a leading manufacturing company in Fremont, California.
Important Considerations:
- This is an on-site position in Austin, Texas
- Relocation to the United States is required, TN Visa sponsorship provided
- This opportunity is open to candidates based in Mexico with a valid Mexican passport and an active visa (tourist or otherwise)
- Bachelor's degree and professional license (cédula profesional)
What you bring
- 5+ years of professional experience in backend or server-side development
- Proven track record delivering large-scale projects in Go, Java, C++, Rust, or similar languages
- Strong understanding of backend fundamentals including SQL databases, networking, and security
- Basic familiarity with frontend technologies (HTML, JavaScript, CSS) and at least one modern framework such as React, Angular, or Svelte
- Proficiency in rigorous software development practices including version control, code reviews, CI/CD pipelines, monitoring, and logging
- Familiarity with controls engineering concepts, manufacturing processes, and PLCs
- Hands-on experience with Ignition and MES systems is a strong plus
- Excellent communication skills and demonstrated ability to lead technical initiatives from concept to production
- Advanced EnglishNice to have
- Hands-on experience with Ignition and MES systems
- Background in manufacturing, industrial tech, or controls engineering
- Experience debugging PLC communications and distributed database consistency
What you'll do
- Deliver high-quality, maintainable code that addresses real-world manufacturing challenges
- Lead end-to-end projects from requirements gathering and architectural design through implementation, testing, and production deployment
- Bridge communication gaps between factory floor equipment (PLCs) and high-level MES services
- Tackle problems across the stack from debugging PLC communications to ensuring data consistency in globally distributed databases
- Mentor engineers and uphold global standards of excellence in software craftsmanship
- Prioritize robust, production-critical systems with strong validation, monitoring, and support mechanisms