¡Activa las notificaciones laborales por email!

Software Engineer

Trimble

Mexicali

Presencial

USD 50,000 - 90,000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking company as a Software Engineer, where you will contribute to the innovative Trimble Cloud platform. In this dynamic role, you will design, implement, and maintain core services that support various industries including construction and agriculture. You'll have the opportunity to work with cutting-edge technologies like AWS and Azure, while collaborating in an agile environment. If you're passionate about building scalable solutions and want to be part of a diverse team that celebrates inclusivity, this position is perfect for you. Embrace the challenge and make a significant impact in a company that values your contributions.

Formación

  • 3+ years of experience in software engineering with a focus on cloud services.
  • Strong fundamentals in Python and experience with AWS/Azure tools.

Responsabilidades

  • Design and implement software solutions to meet requirements.
  • Collaborate with stakeholders to ensure solutions meet business needs.

Conocimientos

Python
AWS
Azure
REST API Development
CI/CD
Software Design Patterns
Analytical Skills
Problem Solving

Herramientas

S3
EC2
Containers
Git
Testing Frameworks

Descripción del empleo

Job Title: Software Engineer

Our Location: Mexicali, Mexico

Our Division: Trimble Cloud

About the Role

We are seeking a self-motivated and enthusiastic Software Engineer to join the Trimble Cloud platform team. The Trimble Cloud Platform team builds core platform services such as data storage, authentication, authorization, and data processing that are used by Trimble and Trimble partners in the Buildings, Construction, Transportation, Agriculture, and Geospatial industries. Our cloud services allow Trimble businesses to efficiently build applications and connect content throughout its lifecycle.

As a Software Engineer on the team, you will be contributing to the evolution, architecture design, implementation and maintenance of the centralized services for Trimble cloud platform. These services play a central role in the Trimble Enterprise Data and API portfolio, and support the Connect and Scale strategy by enabling connected workflows across Trimble products

As a member of the platform team, you will use a variety of technologies and have the opportunity to explore and use new and emerging technologies. We are looking for intelligent, organized, driven, and effective developers. You will build scalable and sustainable solutions, utilizing best engineering practices in an agile, team-oriented and collaborative environment.

What You Will Do

  • Create software designs, and implement and test those designs to meet established requirements

  • Participating in technical/design reviews as required

  • Conduct software engineering according to the team's established procedures, encompassing everything from requirement gathering and planning to implementation, quality checks, performance assessment, and automated deployment of code.

  • Working on microservices and various other AWS/Azure tools and technologies

  • Ability to work with various log metrics tools and identify anomalies as needed

  • Works with the author of product documentation to assist in the development and review of product documentation

  • Write code that is clean, maintainable, and thoroughly documented.

  • Stay up-to-date with the latest development trends and technologies.

  • Collaborate with stakeholders to understand business requirements and ensure solution design meets those needs.

What Skills & Experience You Should Have

  • 3 years of relevant experience with proven results

  • Strong Python fundamentals and working knowledge

  • Demonstrable proficiency with a wide variety of Amazon Web Services (AWS)/Azure such as S3, EC2, and Containers

  • Experience with REST API development, SAAS, PAAS

  • Familiarity with git and CI/CD best practices

  • Good knowledge of software design patterns and software engineering best practices

  • Experience with testing frameworks, debugging, and building scripts is a big plus

  • Experience with unit testing and mocking frameworks.

  • The ability to learn new programming languages and technologies quickly as needed.

  • Strong analytical, problem-solving, and logical reasoning skills

  • Ability to communicate effectively with product teams, design teams, and other engineers and work collaboratively

  • Trimble’s Inclusiveness Commitment

We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.

We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.