Opanga is the world’s leading innovator of Machine Learning-based 4G and 5G Mobile Network optimization technologies.

Processing terabits of traffic every day through our globally deployed products, Opanga is the industry expert in developing and deploying high performance optimization solutions in virtualized, cloud and distributed data center environments.


Using the latest techniques and platforms, our team works on the bleeding edge of network evolution. 


Positioning for Growth 

Our product deployments are growing globally and ramping quickly. As a result, we are also growing, expanding our team across our Seattle, London, and Mexico City offices. It’s an exciting time and we need help!

Current Openings

  • Location: EMEA / Remote

    Department: Solutions Engineering / Field Operations

    About the Role

    We are searching for an elite, hands-on Senior Solutions & Deployment Engineer to serve as both a trusted pre-sales advisor and the operational backbone for Opanga Networks’ cutting-edge RAIN® product line.

    This is a deeply technical, systems-level role that bridges the gap between technical capabilities and business needs. You will be physically and remotely interacting with mission-critical Telco infrastructure daily. From white-boarding solutions and delivering engaging product demos to functioning as the primary boots-on-the-ground expert for installation, tuning, and stabilization, you will own the technical customer lifecycle. Success in this role requires a unique blend of business acumen, mastery of Linux systems, IP networking stack manipulation, and rapid troubleshooting in live, carrier-grade production settings.

    Core Responsibilities (Action-Oriented & Operational)

    This role requires relentless execution, direct hands-on involvement, and exceptional customer-facing skills:

    Pre-Sales Architecture & Relationship Building

    • Customer Discovery & Design: Deeply understand the customer’s business challenges and design tailored solutions using Opanga’s product suite.

    • Technical Presentations: Conduct highly engaging product demonstrations and technical presentations for both engineering teams and executive audiences.

    • Sales & Partner Enablement: Support the core sales team with technical insights to close deals, and enable Channel Partners to grow business opportunities via different channels.

    • Relationship Management: Build and maintain strong, trusted-advisor relationships with key customer stakeholders throughout the pre-sales and operational phases.

    System Deployment & PoC Execution

    • PoC Management: Lead the technical execution of trials and Proofs of Concept (PoCs), involving hands-on configuration changes, real-time performance validation, and demonstrating clear ROI to the customer.

    • System Deployment & Commissioning: Execute and own the end-to-end installation, hardening, and configuration of the Opanga RAIN platform on bare-metal and virtualized customer systems using standard deployment tools.

    • Network Integration & Taps: Configure and validate network interfaces, routes, firewalls, and monitoring taps to ensure seamless integration into customer IP and mobile core networks (e.g., Gi/Sg/S1-U).

    Deep-Dive Troubleshooting & Optimization

    • Advanced Troubleshooting: Serve as the final technical escalation point. Directly diagnose and resolve complex network, application, and system issues using packet analysis (Wireshark/tcpdump), log analysis, and system tools (strace, lsof).

    • Performance Tuning: Proactively monitor, benchmark, and fine-tune Linux OS and application parameters (kernel settings, resource allocation, storage I/O) to ensure RAIN® meets stringent carrier-grade SLAs.

    • Risk Management: Proactively identify, troubleshoot, and mitigate potential technical risks that may arise during live trials or production deployments.

    Automation & Cross-Functional Alignment

    • Automation & Scripting: Develop, test, and deploy scripts (Bash, Python) to automate repetitive operational tasks and improve deployment efficiency.

    • Feedback to R&D: Translate hands-on operational challenges and customer requirements directly into actionable technical feedback for internal R&D and Product teams.

    • Documentation: Maintain rigorous operational runbooks, detailed configuration records, and system-level diagrams.

    Qualifications (The Technical Toolkit)

    • Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent extensive hands-on practical experience).

    • Experience: 10–15 years of demonstrable, operational experience in field engineering, pre-sales/solutions engineering, or systems administration within a Tier 1 Telco or Carrier environment.

    • Linux Mastery: Expert-level, command-line mastery of Linux system administration (e.g., RHEL/CentOS, Ubuntu), including native troubleshooting tools, storage management, and security hardening.

    • IP Networking: Rock-solid practical understanding and troubleshooting capability with network protocols (e.g., BGP, OSPF, TCP/IP, MPLS, VPNs) and network architecture design.

    • Communication Skills: Exceptional presentation skills with the ability to explain complex technical concepts to non-technical audiences and confidently manage customer relationships.

    • Autonomous Operation: Proven ability to independently manage self-directed prioritization, resolve high-priority outages, and close complex PoCs.

    Preferred Skills (Advanced Capabilities)

    • Direct experience with 4G/LTE/5G Mobile Core networks and associated protocols/interfaces (SGi, Gi, S1-U, Diameter).

    • Demonstrated capability in scripting and configuration management technologies (e.g., Python, Ansible, Bash).

    • Experience with virtualization (KVM, VMware) and containerization technologies (Docker, Kubernetes).

    • Familiarity with performance monitoring and visualization tools (e.g., Prometheus, Grafana, ELK stack).

  • Location: Seattle

    Salary Range: USD 95K - 120K

    Position Overview:

    We are seeking a Software Development Engineer 2 with 3–5 years of experience to help design, build, and scale our next-generation AI chatbot systems, which leverage our proprietary real-time data collection & analytics product suite. This is a hands-on engineering role where you will work across a diverse set of projects — from streaming data pipelines and machine learning model integration to scalable service development. You should be comfortable working independently, mentoring junior engineers, and thriving in a fast-paced, product-focused environment where your contributions will have real-world impact.

    Responsibilities:

    • Design, build, and maintain chatbot systems and supporting services using Go

    • Develop real-time event-driven microservices using Redpanda as the streaming backbone.

    • Build and manage data streaming connectors to integrate various data sources and sinks.

    • Collaborate with cross-functional teams to gather and refine functional and technical requirements.

    • Drive the implementation of features and functionalities that address user needs and business objectives.

    • Write clean, maintainable, and efficient code, adhering to industry best practices and coding standards.

    • Participate in and lead code reviews, providing constructive feedback and mentoring less experienced engineers.

    • Work closely with product managers, designers, and other engineers to ensure seamless integration and deployment of features.

    • Troubleshoot and resolve complex bugs and performance issues, ensuring high-quality software delivery.

    • Stay informed about the latest industry trends, technologies, and best practices, and apply them to your work.

    Required Skills:

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

    • 3–5 years of experience developing and maintaining production-grade software.

    • Proficiency in Java, Python, C, or Go (Golang).

    • Experience with both relational and NoSQL databases.

    • Strong understanding of RESTful APIs and web services.

    • Excellent verbal and written English communication skills, with the ability to articulate complex technical concepts clearly.

    • Proven problem-solving abilities and the capacity to work independently in a fast-paced environment.

    • Experience with version control systems such as Git.

    Preferred Skills:

    • Solid understanding of event-driven architectures and streaming platforms such as Redpanda or Apache Kafka

    • Experience with Docker and containerized deployments

    • Hands-on experience with additional programming languages or frameworks.

    • Knowledge of agile development methodologies and continuous integration/deployment practices.

    • Working knowledge of wireline and wireless network technologies.

  • Position Overview: 

    Mexico City, Mexico
    Hybrid | Full-time

    We are looking for a motivated Software Development Engineer 1 who is eager to learn and grow their career while working on innovative products. In this role, you will contribute to developing and maintaining full-stack web applications, using your skills in Java, JavaScript, and React to help shape our cutting-edge solutions.

    Responsibilities:

    • Develop, and maintain full-stack web applications using Java, JavaScript, and React.

    • Collaborate with cross-functional teams to understand functional and technical requirements.

    • Implement features and functionalities that meet both user needs and business objectives.

    • Write clean, maintainable, and efficient code while adhering to industry best practices and coding standards.

    • Participate in code reviews, provide constructive feedback, and continuously improve your coding skills.

    • Work with product managers, designers, and other engineers to ensure seamless integration and deployment of features.

    • Troubleshoot and resolve bugs and performance issues, ensuring a smooth user experience.

    • Stay up-to-date with the latest industry trends, technologies, and best practices.

    Requirements:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.

    • 2 years of experience in contributing to full-stack web applications

    • Proficiency in Java and JavaScript, with strong experience in React for front-end development.

    • Familiarity with Ant Design (Ant.D) is a plus.

    • Strong verbal and written English communication skills, with the ability to articulate complex technical concepts effectively.

    • Demonstrated problem-solving skills and the ability to work collaboratively in a fast-paced startup environment.

    • Experience with version control systems such as Git.

    Preferred Skills:

    • Hands-on experience with additional front-end frameworks or libraries.

    • Familiarity with back-end technologies and databases.

    • Understanding of RESTful APIs and web services.

    • Knowledge of agile development methodologies and continuous integration/deployment practices.

  • Position Overview: 

    Mexico City, Mexico
    Hybrid | Full-time

    We are seeking a skilled Software Development Engineer 2 who is passionate about building software with real-world impact. In this role, you will contribute to a diverse range of projects, including backend services, machine learning model implementations, and more. You will apply your expertise in Java and other technologies to deliver innovative solutions and mentor new engineers. You should be capable of working with minimal supervision and thrive in a fast-paced environment.

    Responsibilities:

    • Design, develop, and maintain features for full-stack web apps, APIs, or ML model implementations.

    • Collaborate with cross-functional teams to gather and refine functional and technical requirements.

    • Drive the implementation of features and functionalities that address user needs and business objectives.

    • Write clean, maintainable, and efficient code, adhering to industry best practices and coding standards.

    • Participate in and lead code reviews, providing constructive feedback and mentoring less experienced engineers.

    • Work closely with product managers, designers, and other engineers to ensure seamless integration and deployment of features.

    • Troubleshoot and resolve complex bugs and performance issues, ensuring high-quality software delivery.

    • Stay informed about the latest industry trends, technologies, and best practices, and apply them to your work.

    Requirements:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.

    • 3-5 years of experience in developing and maintaining production software.

    • Proficiency in Java, Python or C.

    • Experience with both relational and NoSQL databases.

    • Understanding of RESTful APIs and web services.

    • Strong verbal and written English communication skills, with the ability to effectively articulate complex technical concepts.

    • Demonstrated problem-solving abilities and the capacity to work independently in a fast-paced startup environment.

    • Experience with version control systems such as Git.

    Preferred Skills:

    • Hands-on experience with additional programming languages or frameworks.

    • Knowledge of agile development methodologies and continuous integration/deployment practices.

    • Working knowledge of wireline and wireless network technologies.

Let’s Connect