[MEX] Principal Software Engineer
San Pedro Garza García - Mexico
Job Summary
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 :
- Bachelors 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 .
- 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 Apply nowyour next big opportunity starts here.
This is a hybrid position. The candidate should be based in or willing to relocate to Monterrey Mexico.
Remote Work :
No
Employment Type :
Contract
About Company
Are you passionate about Telecommunications? Do you want to work in an organization where you are empowered and can make a difference? Do you want to be part of an exciting scale-up with massive upside potential? Come and join us at Spectrum Effect! Spectrum Effect’s mission is to so ... View more