Ingeniero de Software para Investigación en Sistemas Distribuidos (Saltillo)

Ingeniero de Software para Investigación en Sistemas Distribuidos (Saltillo)

03 nov
|
Placements24
|
Saltillo

03 nov

Placements24

Saltillo

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 adecuado 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.

📌 Ingeniero de Software para Investigación en Sistemas Distribuidos (Saltillo)
🏢 Placements24
📍 Saltillo

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de software para investigación en sistemas distribuidos (saltillo) / saltillo

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de software para investigación en sistemas distribuidos (saltillo) / saltillo