[MEX] Principal Software Engineer (Python)

Spectrum Effect

Monterrey

Híbrido

MXN 1.200.000 - 1.800.000

Jornada completa

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

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Stock options
Flexible work environment
Hybrid work model

Descripción de la vacante

Spectrum Effect in Monterrey, Mexico, is seeking a Principal Software Engineer to design, develop, and deploy high-performance software while setting engineering standards. The role emphasizes ownership, cross-functional collaboration, and translating RF requirements into robust solutions.

You will mentor engineers, drive end-to-end implementation, and contribute to the growth of ML-driven network analytics in a fast-moving hybrid startup environment.

Formación

  • Bachelor’s degree in Computer Engineering or equivalent.
  • 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 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.

Responsabilidades

  • Lead the rapid design, development, and iteration of software solutions and features.
  • Work with system engineers to translate complex RF requirements and deliver technically sound software.
  • Navigate ambiguity in a fast-paced startup, balancing speed and quality with structured thinking.
  • Communicate complex software concepts effectively to internal and external stakeholders.
  • Provide technical guidance to software engineers to improve processes, quality, security, and reliability.

Conocimientos

Python
Go
Rust
C++
ML inference
Distributed systems

Educación

Bachelor’s degree in Computer Engineering or equivalent

Herramientas

Kubernetes
Docker
Kafka
NoSQL databases (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 atSpectrum 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.
  • Familiarity with modern front-end technologies and frameworks, including JavaScript/TypeScript, Angular, React, or Vue.js.
  • 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
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

This is a hybrid position. The candidate should be based in or willing to relocate to the 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
[MEX] Principal Software Engineer

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
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
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
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
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
Software & Data Engineer (Remote - Latin America)
Software & Data Engineer (Remote - Latin America)

Fractal River • Ciudad de México

A distancia
MXN 500.000 - 800.000
Personal development plan
Unlimited access to AI tools
Yearly performance bonus
+2
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
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
Sr. Software Engineer
Sr. Software Engineer

Totum Talent • San Pedro Garza García

Presencial
MXN 400.000 - 700.000