[MEX] Principal Software Engineer

SmartRecruiters, Inc.

San Pedro Garza García

Híbrido

MXN 900.000 - 1.300.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este reclutador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Stock options
Flexible work environment

Descripción de la vacante

Spectrum Effect, a fast-growing AI-driven telecom analytics company, is seeking a Principal Software Engineer to design, develop, and deploy high-performance software with a focus on ML inference and real-time systems. You will translate RF requirements into robust software and guide cross-functional teams across engineering, ML, and operations.

The role requires ownership from design through deployment in a hybrid work setup based in Monterrey, Mexico, with stock options and a competitive

Formación

  • Bachelor’s degree in Computer Engineering or equivalent.
  • 7+ years of software development experience and 10+ years overall.
  • Experience designing real-time/near-real-time systems, including ML inference.
  • Experience with distributed systems, databases, and messaging systems.
  • Strong Linux knowledge and software architecture understanding.
  • Ability to own solutions from design to implementation and iteration.
  • Comfort working in a fast-paced startup with ambiguity.

Responsabilidades

  • Lead rapid design, development, and iteration of high-performance software solutions and features.
  • Translate complex RF requirements into technically sound software aligned with business goals.
  • Guide cross-functional teams, balancing speed and quality in a fast-moving environment.
  • Communicate complex concepts to technical and non-technical stakeholders, including executives.
  • Mentor engineers to improve processes, quality, security, and reliability.

Conocimientos

Python
Go
Rust
C++
Distributed systems
Linux
Leadership
Communication
ML inference

Educación

Bachelor’s degree in Computer Engineering or equivalent

Herramientas

Kubernetes
Docker
Kafka
NoSQL (MongoDB)
InfluxDB

Descripción del empleo

Do you thrive in environments where you are empowered to make impactful decisions and bring clarity to complex problems? Do you want to be part of a fast-moving high-growth company? Come and join us at Spectrum Effect!

Spectrum Effect’s mission is to solve the most challenging and costly problems in the wireless industry through innovation and AI-powered automation. Our team is passionate about creating disruptive technologies, developing solutions with engineering excellence, and delivering substantial value to our customers. Deployed by leading mobile operators across the globe, our Spectrum-NET software solution performs automated AI-driven analysis of radio access networks. Spectrum-NET is a cloud-native, horizontally scalable solution based on a Kubernetes-orchestrated microservices architecture.

Our 60+ person team is located primarily in Seattle (U.S.) and Monterrey (Mexico), with team members enjoying ownership in our private company through stock options and competitive salaries. This is an amazing opportunity to join an emerging leader in the AI automation space and make a real impact on the mobile industry.

Job Description

We are seeking a Principal Software Engineer with a strong aptitude for designing, developing, and deploying high-performance software solutions while defining best practices and technical standards. The ideal candidate will excel in navigating ambiguity, driving cross-functional collaboration, and translating complex technical concepts or insights into thoughtful solutions.
We are looking for someone who can:

  • Solution Ownership: Lead the rapid design, development, and iteration of software solutions and features.
  • System Translation: Work with system engineers to translate complex technical RF requirements and deliver top-tier software solutions that are technically sound, feasible, and aligned with business objectives.
  • Comfort with Ambiguity: Thrive in a fast-paced startup environment with shifting priorities. Maintain a pragmatic, solutions-oriented outlook and balance speed versus quality trade-offs effectively. Bring structure and clarity when navigating situations with high uncertainty.
  • Technical Communication: Communicate complex software concepts effectively to both internal and external stakeholders, including executive audiences.
  • Mentoring: Provide technical guidance to software engineers, particularly in areas like improving engineering processes, ensuring software quality and security standards, and ensuring system reliability and performance.
Qualifications
  • Bachelor’s degree in Computer Engineering or equivalent
  • Minimum of 7 years of Python, Go, Rust, C++, or similar related experience and 10+ years of general software development experience
  • Experience designing and building real-time and near-real-time systems, including ML inference
  • Experience with distributed systems, databases, and messaging systems
  • Strong Linux knowledge with hands‑on experience.
  • Strong knowledge of software architecture principles and ability to contribute to architectural discussions
  • Ability to independently own solutions from design through implementation and iteration
  • Comfortable working with ambiguity, shifting priorities, and speed‑versus‑quality & coverage trade‑offs.
  • Strong judgment, decision‑making, and problem‑solving skills
  • Experience working in a leadership or senior engineering role
  • Excellent written and verbal communication skills, capable of engaging with both technical and non‑technical stakeholders
  • Curiosity and willingness to learn domain‑specific telecom and RF related technology.

Preferred Skills

  • Experience with technologies such as Kubernetes, Helm, Docker, Kafka, or NoSQL databases (e.g., MongoDB, InfluxDB)
  • Familiarity with data/ML techniques and libraries such as NumPy and SciPy is a plus.
  • Experience working with modern deployment techniques and practices, such as CI/CD pipelines and deployment automation
  • Understanding of RAN (Radio Access Network) concepts, including cells, sites, controllers, and topologies
Additional Information

Why Join Us

  • Dynamic Team:Collaborate with passionate experts driving real innovation in the telecom space
  • Career Growth:Work on high-impact problems with real ownership and visibility
  • Meaningful Work:Help shape the next generation of ML-driven network analytics
  • Attractive Benefits:Competitive salary, stock options, and a flexible work environment

Do you have the technical chops and product sense to help shape the future of wireless automation? This is a hybrid position. The candidate should be based in or willing to relocate to Monterrey, Mexico.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

[MEX] Principal Software Engineer (Python)
[MEX] Principal Software Engineer (Python)

Spectrum Effect • Monterrey

Híbrido
MXN 1.200.000 - 1.800.000
Stock options
Flexible work environment
Hybrid work model
Principal Software Engineer — AI-Driven Wireless (Hybrid)
Principal Software Engineer — AI-Driven Wireless (Hybrid)

SmartRecruiters, Inc. • San Pedro Garza García

Híbrido
MXN 900.000 - 1.300.000
Stock options
Flexible work environment
Principal Python Engineer - AI-driven Network Analytics
Principal Python Engineer - AI-driven Network Analytics

Spectrum Effect • Monterrey

Híbrido
MXN 1.200.000 - 1.800.000
Stock options
Flexible work environment
Hybrid work model
Senior Principal Software Engineer
Senior Principal Software Engineer

AT&T • México

Presencial
MXN 1.450.800 - 2.176.200
Life Insurance
Major Medical Expenses
Minor Medical Expenses
+6
RF Optimization Engineer (Ericsson Vendor) | First Point Group | Mexico (Relocation Available)
RF Optimization Engineer (Ericsson Vendor) | First Point Group | Mexico (Relocation Available)

First Point Group • México

Presencial
MXN 1.224.632 - 1.574.527
Sr. Software Engineer (MXC)
Sr. Software Engineer (MXC)

AlertMedia • Ciudad de México

Presencial
MXN 1.200.000 - 1.800.000
Competitive salary
Annual bonus
Medical, dental and vision
+5
Senior Construction Manager
Senior Construction Manager

Ericsson • Ciudad de México

Presencial
MXN 900.000 - 1.200.000
Staff Software Engineer - Mexico
Staff Software Engineer - Mexico

Nu México • Ciudad de México

Presencial
MXN 900.000 - 1.200.000
Equity
Extended maternity/paternity leaves
Health and life insurance
+11
C++ Engineer (Senior) ID41762
C++ Engineer (Senior) ID41762

AgileEngine • Ciudad de México

Presencial
MXN 1.105.786 - 1.474.382
Professional growth opportunities
Competitive USD-based compensation
Flex time for work-life balance
Support Engineer
Support Engineer

Polus Tech • Ciudad de México

Presencial
MXN 729.794 - 1.094.691
Learning and development opportunities
Flexible work schedule
Culturally diverse team