¡Activa las notificaciones laborales por email!

Staff Software Engineer

CommScope

Apodaca

Híbrido

MXN 1,108,000 - 1,478,000

Jornada completa

Hace 23 días

Descripción de la vacante

A global telecommunications company located in Apodaca is seeking a Staff Software Engineer focused on backend development. You will design and optimize backend services using Java, Spring Boot, and Kafka, while collaborating with cross-functional teams. The ideal candidate has 5+ years of experience in software product development, strong analytical skills, and proficiency in English. This role includes opportunities for remote work.

Formación

  • 5+ years hands-on experience in software development in a Linux environment.
  • Proficient in Java with in-depth knowledge of Spring Boot.
  • Experience with SQL and NoSQL databases.

Responsabilidades

  • Analyze business requirements to design scalable backend solutions.
  • Develop high-performance APIs and microservices.
  • Collaborate with cross-functional teams to deliver integrated solutions.

Conocimientos

Java
Spring Boot
Kafka
Microservices
SQL
NoSQL
Cloud Deployment
CI/CD
GIT

Educación

BS degree in Computer Science, Computer Engineering or similar

Herramientas

JIRA
Grafana
Kubernetes
Descripción del empleo
Title: Staff Software Engineer

Location: Apodaca, Other, Mexico

In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.

Technology is reshaping the way we live! Learn and thrive. In this "always-on" world, we believe it is meaningful to have a genuine connection with the work you do. The epicenter of this transformation is powered by the world's most sophisticated networks - the connectivity we build. Our experienced employees are rethinking the purpose, role and use of our networks across the globe; to increase bandwidth, expand capacity, improve efficiency, speed deployment and simplify migration.

In this “always-on” world, we believe it’s crucial to have a genuine connection with the work you do; by specializing in test automation for CommScope's programmers’ modular systems, you will be a key player in developing automated framework and tests to configure CommScope's modular uplink systems used for secure satellite and fiber transmission of video services.

Role Purpose:

We are seeking a highly skilled Staff Software Engineer with a strong focus on backend development to join our engineering team. In this role, you will be part of the design, development, and optimization of backend services and systems using Java, Spring Boot, Kafka, and web services.

You will be responsible for a wide range of software engineering activities, including:

  • Analyzing business and technical requirements to design scalable backend solutions.
  • Developing robust, secure, and high-performance APIs and microservices.
  • Maintaining and enhancing existing backend systems to ensure reliability and performance.
  • Testing your own code and contributing to automated test coverage.
  • Assisting Quality Assurance Engineers with debugging, test planning, and issue resolution.
  • Documenting system architecture, design decisions, implemented solutions, workarounds, and root cause analyses.
  • Collaborating with cross-functional teams to deliver integrated, end-to-end solutions.

Required Qualifications

  • 5+ Years Hands-on experience in SW product development in a Linux distributed applications environment
  • Analyze, develop, design, and maintain software for CommScope SERV Assure product family
  • Minimum BS degree in Computer Science, Computer Engineering or a similar degree program
  • Highly proficient in Java with in-depth knowledge of Spring and Spring Boot frameworks, Kafka and Kafka Stream, Web Services.
  • Understand database design, experience using SQL and NoSQL database and distributed in-memory data store such as Apache Ignite or Redis.
  • Solid understanding of network programming, including Sockets, TCP/IP, UDP, SNMP and related networking protocols
  • Exposure to cloud native architecture and experience with Microsoft Azure or AWS cloud deployments and containerized applications.
  • Excellent analytical, problem-solving skills
  • Self-motivated with ability to work independently in distributed teams and keep learning.
  • Proficient English communication skills – spoken, written, and reading.

Other skills needed:

  • Knowledge of Development lifecycle knowledge.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Knowledge of development methodologies like waterfall & agile/scrum.
  • Usage of GIT.
  • Knowledge of JIRA/Atlassian suite or similar project management.

Preferred Qualifications

  • Experience with design and development of large-scale distributed applications.
  • Experience with Kubernetes and containerized applications
  • Experience with Grafana/Plutono, Solr, OpenSearch
  • Exposure to Telecom / Cable / PON network management applications
  • Excellent communication, organization, and interpersonal skills.
  • Intermediate Linux skills (WSL/mac/Linux distributions) & working with these environments.

What happens after you apply

Learn how to prepare yourself for the next steps in our hiring process by visiting:

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.