Senior Software Engineer - SMF

Casa Systems

Andover, MA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/16/2021
  • Website:
  • Company Address: 100 Old River Road, Andover, MA, 01810

About Casa Systems

Casa Systems is pioneering advanced ultra-broadband 5G solutions for mobile, cable, fixed and converged service providers.

Job Description

Casa Systems, Inc. (Nasdaq: CASA) is 5G, delivering physical, virtual and cloud-native 5G infrastructure and customer premise networking for high-speed data and multi-service communications networks. Our core and edge convergence technology enables public and private networks for both communications service providers and enterprises. Casa Systems™ products deliver higher performance, improved network flexibility and scalability, increased operational efficiency and lower total cost of ownership (TCO). Commercially deployed in more than 70 countries, Casa serves over 475 Tier 1 and regional service providers worldwide. At Casa Systems, our mission is to deliver ultra-broadband solutions that keep families, communities and the world connected. We harness our passion for innovation to drive technological solutions that allow service providers to do amazing things that improve the way we live.


We are seeking to hire a Senior Software Engineer to join our 5G core SMF (Session Management Function) product team in Andover, MA, USA, which is located about 30 minutes north of Boston.


The Senior Software Engineer will be an active team member of Casa’s cloud native/web-scale micro-services based 5G core product team.




  • Design, develop, and debug high performance, robust software for high performance cloud native and web-scale 5G core control-plane micro-services.
  • Monitor own work against the product delivery schedule, provide progress updates, and report any issues or technical difficulties to manager on a regular basis.
  • Responsible for ensuring work output is of high quality and aligns to the technical standards for Casa’s 5G product portfolio.
  • Write concise, comprehensive technical documentation to support work designed and developed.




  • Undergraduate degree in computer science, software engineering, or related field.
  • 5 to 7 years of software development experience, including micro-services developments in telecom/network industry or data center cloud applications development is a plus.
  • Proficient in at least one of the following programming languages: Golang, C, or C++.
  • Knowledge and experience with Golang is preferred.
  • Able to live Casa’s core values: fun work environment, innovation & risk taking; passion, dedication & perseverance; and honesty & loyalty.
  • Experience developing/deploying micro-services in Kubernetes is a plus.
  • Knowledge and experience with 3GPP protocols in EPC/5G is a plus.
  • Good troubleshooting and diagnostic skills.
  • Able to learn new technologies quickly.
  • Able to work in a team oriented, fast-paced environment.
  • Problem solver – resourceful and able to figure things out.
  • Self-confident – express opinions effectively.
  • Professional demeanor.


Casa Systems, Inc. participates in the E‑Verify program. Casa Systems is committed to fostering a diverse workforce and inclusive work environment free from unlawful employment discrimination and without barriers to Equal Employment Opportunity (EEO).

Related Jobs

Senior Software Quality Assurance Engineer - vBNG

Casa Systems - Andover, MA, US

Director, Systems Engineering (APAC)

Casa Systems - Hong Kong

Infrastructure Software Quality Assurance Engineer

Casa Systems - Andover, MA, US

Corporate Senior Systems Engineer - vBNG-PON

Casa Systems - Andover, MA, US

Sales Account Manager - Europe

Casa Systems - Milan, IT
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.