28 oct
|
Placements24
|
Monterrey
28 oct
Placements24
Monterrey
About the Role
Our client, a forward-thinking technology company in the Telecommunications sector, is seeking a highly skilled and experienced Senior Backend Software Development Engineer to join their globally distributed, remote-first team. This role is crucial for designing, developing, and maintaining the robust backend systems that power innovative services. You will work with cutting-edge technologies and collaborate with talented engineers from around the world. We are looking for a passionate individual with a strong track record in backend development, a commitment to writing clean, efficient, and scalable code, and a proactive approach to problem-solving. If you thrive in a remote environment and are eager to contribute to groundbreaking projects from anywhere, this is an exceptional opportunity to advance your career. Your expertise will be key in shaping the future of our digital offerings, irrespective of your physical location, making this a truly global role with impact originating from hubs like Monterrey, Nuevo León , and beyond.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable backend code.
- Develop and implement robust APIs and microservices to support front-end applications and partner integrations.
- Collaborate with front-end developers, product managers, and other stakeholders to define and deliver new features.
- Write high-quality, well-tested, and maintainable code following best practices.
- Optimize applications for maximum speed, scalability, and reliability.
- Troubleshoot, debug, and upgrade existing systems.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Contribute to architectural decisions and technical strategy.
- Implement security and data protection measures.
- Stay up-to-date with emerging technologies and industry trends.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5+ years of professional experience in backend software development.
- Proven expertise in one or more backend programming languages such as Java, Python, Node.js, Go, or C#.
- Strong understanding of database technologies (SQL and NoSQL), such as PostgreSQL, MySQL, MongoDB.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proficiency in designing and consuming RESTful APIs.
- Solid understanding of software development principles, design patterns, and data structures.
- Experience with microservices architecture and distributed systems.
- Familiarity with CI/CD pipelines and agile development methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fully remote, distributed team environment.
- Fluency in English is essential for communication within the integral team.
Benefits
- We offer a highly competitive salary
- comprehensive health benefits
- opportunities for professional growth and development, including access to online courses and conferences
- and the flexibility of a fully remote work arrangement
You’ll be part of a dynamic and innovative company culture, working on challenging projects with a talented international team.
This role provides significant autonomy and the chance to make a substantial impact on our core products.
We believe in fostering a supportive and inclusive work environment where your contributions are recognized and valued.
Join us and help shape the future of telecommunications technology from wherever you are.
📌 Ingeniero de Desarrollo de Software (Monterrey)
🏢 Placements24
📍 Monterrey