×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer

Job in Seattle, King County, Washington, 98127, USA
Listing for: Opanga Networks
Full Time position
Listed on 2026-09-14
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

As a Software Engineer 1, you will be working closely with senior level developers to contribute to the design, development, and testing of telecommunication network packet-processing pipelines. You will focus on creating high-performance, low-latency networking solutions, primarily through C programming and performance optimization techniques

Opanga Networks is a global leader in machine learning-powered software solutions for the telecommunications industry. Its flagship platform, Opanga RAIN, delivers real-time, AI-driven network optimization and customer experience insights for network operators. These capabilities help reduce network congestion, cut energy consumption, and generate high-quality data sets for Agentic AI solutions. The team includes data scientists, software engineers, and business operations professionals with deep telecom experience, driving innovation for stakeholders worldwide.

Opanga is committed to using AI and ML to transform the industry for the benefit of investors, shareholders, and consumers.

Location
  • Seattle
  • Hybrid – In the office on Mondays, Tuesdays, and Thursdays
  • $80K-100K
  • 401(k) with match
  • PTO starting at 3 weeks per year
  • Equity
Responsibilities
  • Contribute to the design, development, and testing of packet-processing pipelines for high-performance systems, under the guidance of senior engineers
  • Implement and maintain networking features in low-latency environments
  • Write clean, tested, maintainable C code as part of a collaborative engineering team
  • Write and execute tests for new and existing features to ensure correctness and reliability
  • Help troubleshoot networking issues related to performance and functionality
  • Participate in code reviews — both giving and receiving feedback
  • Learn and apply performance optimization techniques for multi-core systems
Qualifications
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience/projects)
  • Some exposure to C or C++, including pointers and manual memory management — via coursework (CS, EE, or other engineering discipline), internship, or personal/lab projects
  • Working understanding of networking fundamentals (TCP/IP, UDP)
  • Strong problem-solving skills and eagerness to learn in a fast-paced, collaborative environment- 0–2 years of professional experience — new grads and career-changers from adjacent technical fields are encouraged to apply
Preferred Skills
  • Personal, academic, or internship projects involving systems-level programming (e.g., a network client/server, a shell, a memory allocator, an OS course project)
  • Exposure to Linux
    - Familiarity with multithreaded/concurrent programming (e.g., locks, race conditions, thread-safety concepts)
  • Interest in networking, telecom, or 4G/5G technologies (no prior domain experience required)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary