Ingeniero De Software Para Investigación En Sistemas Distribuidos

Placements24

Saltillo

Hybrid

MXN 550,000 - 850,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Retirement savings plan
Paid time off
Professional growth opportunities

Job summary

Placements24 in Saltillo, Coahuila, MX is seeking a Software Engineer to join an R&D team focusing on distributed systems. This hybrid role blends in-office collaboration with remote flexibility, designing and deploying scalable software for complex environments.

You will work with researchers and engineers to build high-performance, fault-tolerant systems, contributing to our client’s technological advancements in a dynamic R&D setting.

Qualifications

  • 3+ years of professional software development experience.
  • Strong knowledge of distributed systems concepts.
  • Proficiency in Java, C++, Go, or Python.
  • Experience with cloud platforms and containerization.

Responsibilities

  • Design, develop, and maintain high-quality software for distributed systems.
  • Implement scalable and fault-tolerant solutions using modern programming languages and frameworks.
  • Collaborate with researchers to translate research concepts into functional software prototypes.
  • Optimize system performance and ensure reliability and scalability.
  • Write unit, integration, and end-to-end tests to ensure software quality.
  • Participate in code reviews and contribute to architectural design discussions.
  • Troubleshoot and resolve complex software issues in distributed environments.
  • Stay current with emerging technologies and best practices in software engineering and distributed systems.

Skills

Distributed systems
Java
C++
Go
Python

Education

Bachelor's or Master's degree

Tools

Docker
Kubernetes
AWS

Job description

About the Role

Our client is seeking a skilled Software Engineer to join their innovative Research and Development team, focusing on Distributed Systems. This hybrid role offers the best of both worlds, combining the collaboration of in-office work with the flexibility of remote arrangements. You will be instrumental in designing, developing, and deploying robust and scalable software solutions that power complex distributed environments. The ideal candidate possesses strong programming skills, a deep understanding of distributed systems principles, and a passion for solving challenging technical problems. You will work closely with researchers and engineers to build the next generation of high-performance, fault-tolerant systems, contributing directly to our client's technological advancements. This is an exciting opportunity to make a significant impact in a dynamic R&D setting located in Saltillo, Coahuila, MX .

Key Responsibilities

Design, develop, and maintain high-quality software for distributed systems. Implement scalable and fault-tolerant solutions using modern programming languages and frameworks. Collaborate with researchers to translate research concepts into functional software prototypes. Optimize system performance and ensure reliability and scalability. Write unit, integration, and end-to-end tests to ensure software quality. Participate in code reviews and contribute to architectural design discussions. Troubleshoot and resolve complex software issues in distributed environments. Stay current with emerging technologies and best practices in software engineering and distributed systems.

Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 3+ years of professional software development experience, with a focus on distributed systems. Proficiency in one or more programming languages such as Java, C++, Go, or Python. Strong understanding of distributed systems concepts (e.g., concurrency, consensus, replication, microservices). Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Familiarity with containerization technologies (e.g., Docker, Kubernetes). Excellent problem-solving, debugging, and analytical skills. Strong communication and teamwork abilities, effective in both in-person and remote collaboration. Ability to work effectively in a hybrid environment in Saltillo, Coahuila, MX .

Benefits

Our client offers a competitive salary and a comprehensive benefits package, including medical, dental, and vision insurance. We provide a retirement savings plan with employer matching and generous paid time off. Opportunities for professional growth include access to training, conferences, and challenging R&D projects. The hybrid work model in Saltillo, Coahuila, MX allows for flexibility while fostering team collaboration. Our client is committed to innovation and provides a supportive environment for continuous learning and career advancement. Join us and contribute to the development of cutting-edge distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Distributed Systems Software Engineer – Hybrid R&D Role
Distributed Systems Software Engineer – Hybrid R&D Role

Placements24 • Saltillo

Hybrid
MXN 550,000 - 850,000
Medical insurance
Dental insurance
Vision insurance
+3
Arquitecto De Software De Ia Para Plataformas De Investigación Remota
Arquitecto De Software De Ia Para Plataformas De Investigación Remota

Placements24 • Monterrey

Hybrid
MXN 1,200,000 - 1,800,000
Health benefits
Remote work flexibility
Professional development opportunities
Demostradora Con Disponibilidad De Viajar
Demostradora Con Disponibilidad De Viajar

Chantilly, S.A. De C.V. • Región Centro

Remote
MXN 900,000 - 1,500,000
Health insurance
Dental insurance
Vision insurance
+2
Ingeniero de Software Senior - Investigación (Remoto)
Ingeniero de Software Senior - Investigación (Remoto)

Placements24 • Acapulco

Hybrid
MXN 2,238,000 - 3,358,000
Home office stipend
Health benefits
Flexible schedule
+1
Desarrollador De Software Backend Con Enfoque En Sistemas Distribuidos
Desarrollador De Software Backend Con Enfoque En Sistemas Distribuidos

Placements24 • Torreón

On-site
MXN 670,000 - 1,004,000
Salario base competitivo
Bonificaciones anuales
Seguro de gastos médicos mayores
+2
Ingeniero De Software Senior - Desarrollo De Algoritmos
Ingeniero De Software Senior - Desarrollo De Algoritmos

Placements24 • Tuxtla Gutiérrez

Hybrid
MXN 700,000 - 1,100,000
Competitive salary
Comprehensive health insurance
Hybrid work arrangement
+2
Ingeniero De Soporte Técnico Y Mantenimiento Remoto
Ingeniero De Soporte Técnico Y Mantenimiento Remoto

Placements24 • Cuernavaca

Hybrid
MXN 1,318,000 - 2,071,000
Remote work
Flexible hours
Professional development
+1
Ingeniero de Desarrollo de Software - Plataformas de Red
Ingeniero de Desarrollo de Software - Plataformas de Red

Placements24 • San Luis Potosí

Hybrid
MXN 600,000 - 900,000
Competitive salary
Performance incentives
Health benefits
+3
Ingeniero De Desarrollo De Software - Plataformas De Telecomunicaciones Remoto
Ingeniero De Desarrollo De Software - Plataformas De Telecomunicaciones Remoto

Placements24 • Tlaquepaque

Hybrid
MXN 600,000 - 900,000
Salario competitivo
Remoto 100%
Formación y conferencias
+2
Ingeniero De Datos Senior En Saltillo
Ingeniero De Datos Senior En Saltillo

Placements24 • Saltillo

Hybrid
MXN 900,000 - 1,350,000
Competitive salary
Comprehensive health benefits
Retirement plans
+1