[MEX] Senior Python Backend Engineer (Microservices, Kubernetes, Kafka)

  • Full-time

Company Description

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

    As a Software Engineer at Spectrum Effect, you will build the Python microservices behind Spectrum-NET, a cloud-native, ML-driven platform that analyzes radio access networks for mobile operators worldwide. You will design scalable backend services, work with large volumes of time-series data, and help raise the engineering bar through code reviews and mentoring.

    What you will do

    • Design, build, document and maintain scalable Python microservices in the cloud.
    • Review code and give feedback so high-quality, high-performance software reaches production.
    • Mentor other engineers and review their contributions.
    • Work with architects on decisions about languages, databases, delivery and solution architecture.
    • Collaborate with other teams to gather feedback and improve what you ship.

    Qualifications

    What you need

    • 5+ years of professional Python software engineering experience.
    • Solid understanding of REST APIs and microservice architectures.
    • Docker and, ideally, Kubernetes.
    • Linux troubleshooting experience.
    • NoSQL databases.
    • Celery.
    • Distributed applications and message brokers such as Kafka.
    • Agile working methods.
    • Excellent communication and problem-solving skills.

    Nice to have

    • Flask or FastAPI.
    • MongoDB or InfluxDB in production.
    • Large-volume data work, ideally time series.
    • Apache NiFi and Pandas.
    • Self-hosted Kubernetes in production.
    • Shell scripting to automate recurring tasks.
    • Strong debugging and profiling skills.

    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 now—your next big opportunity starts here.  

    By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

    Privacy NoticeImprint