Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Senior Software Engineer

Trimble

Trimble

Software Engineering
Mexicali, Baja California, Mexico
Posted on Oct 15, 2025

Your Title: Senior Software Engineer

Job Location: Mexicali, MX

Our Department: Trimble AECO - Viewpoint

About the Role

Are you driven to build exceptional software that solves real-world problems?

Do you believe that the future of development lies in augmenting human ingenuity with artificial intelligence?

We are seeking a passionate and talented Senior Software Engineer to join our energized team, dedicated to the digital transformation of the construction industry. This isn't just another development role. We are building a culture where AI-powered tools are fundamental to our workflow, enabling us to innovate faster, write cleaner code, and deliver unparalleled value to our customers. You will be a key player in building new features for our ProjectSight platform, leveraging AI-assisted techniques to accelerate our productivity and increase our code quality.

We are seeking a proactive engineer with strong technical skills, self-motivation, and demonstrate the willingness to own and drive problems to resolution. As a Senior Software Engineer on our team, you will be at the forefront of modern, AI-driven development practices.

What You Will Do

  • Architect & Build: Design, implement, and optimize robust features across the full application stack—from the database and web APIs to the front-end user experience.

  • Accelerate with AI: Actively leverage AI-powered development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) in your daily workflow to accelerate development, enhance code quality, and automate routine tasks.

  • Champion Modern Practices: Be an advocate for AI-assisted development, sharing insights and techniques that elevate the entire team's productivity and skillset.

  • Own the Life Cycle: Drive the end-to-end software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and performance tuning.

  • Collaborate for Impact: Work closely with product management, QA, and other engineering teams to ship software that is intuitive, efficient, and a joy to use.

  • Innovate & Improve: Research and integrate the latest software engineering best practices, with a specific focus on evaluating and adopting new AI tools and methodologies to maintain our team's competitive edge.

What Skills & Experience You Should Have

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • A minimum of 7 years of professional experience building and shipping enterprise-level software applications.

  • Proficiency in leveraging AI-powered development tools (e.g., GitHub Copilot, Tabnine, Amazon CodeWhisperer) in your daily workflow. You should be able to speak to how these tools have concretely improved your development process.

  • Strong proficiency in object-oriented programming, with a deep understanding of OOD principles and design patterns. (.NET/C# proficiency is essential).

  • Curiosity and willingness to learn emerging AI tools and techniques.

  • Proficiency with modern front-end JavaScript frameworks (e.g., Angular, React, or Vue).

  • Solid proficiency with relational databases and SQL.

  • Demonstrated understanding of modern CI/CD pipelines and best practices.


How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.

Posting Date

10/14/2025


Application Deadline: Applications could be accepted until at least 30 days from the posting date.

Join a Values-Driven Team: Belong, Grow, Innovate.

At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.

Trimble’s Privacy Policy

If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.