Careers

Sr. Staff Software Engineer - USA Relocation

Full-time (US)Mexico · relocates to Fremont, CAStaffEngineering

Definity is hiring for a Sr. Staff Software Engineer to lead the design and development of scalable, high-performance software solutions for a mission-critical project with a leading automotive company in Fremont, California. This role is ideal for someone who enjoys solving complex technical challenges, mentoring engineers, and driving architectural decisions. 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.

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
  • Collaborate with cross-functional teams including Operations, Manufacturing Engineering, Quality, and Supply Chain

What we’re looking for

  • This is an on-site position in Fremont, California.
  • 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)
  • 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 English
  • Hands-on experience with Ignition and MES systems
  • Background in manufacturing, industrial tech, or controls engineering
  • Experience debugging PLC communications and distributed database consistency