Remote Senior Software Engineer, C++ (Mobile Core)

Posted

Apply now
Please, let Telnyx know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Telnyx is an industry leader in global connectivity, focused on building a private, global, multi-cloud IP network and hyperlocal edge technology.
  • The company aims to transform and modernize outdated systems, automate manual processes, and solve real-world problems through innovative connectivity solutions.
  • The Senior Software Engineer will join the Mobile Core team, contributing to the development, optimization, and maintenance of mobile core software systems.
  • Responsibilities include designing, developing, and maintaining scalable software for mobile core network functionalities, troubleshooting and optimizing communication between components, and enhancing system performance through code profiling and debugging.
  • The role involves working closely with cross-functional teams, maintaining APIs, debugging production issues, and creating technical documentation.
  • A solid understanding of IP networking and familiarity with mobile wireless systems and protocols is required.

Requirements:

  • Candidates must have strong programming experience in C++, C, and Golang.
  • A solid understanding of IP networking, including protocols such as TCP/IP, UDP, DNS, and BGP, is essential.
  • Familiarity with mobile core architectures and protocols (e.g., LTE/4G EPC, 5G Core) and network components like MME, SGW, PGW, and UPF is required.
  • Hands-on experience with distributed systems and multi-threaded applications is necessary.
  • Knowledge of DevOps practices, including containerization (Docker, Kubernetes) and CI/CD pipelines, is expected.
  • Proficiency in SQL, with familiarity with Postgres being an advantage, is required.
  • Candidates should have multiple years of diverse professional software engineering experience with more than one programming language or platform.
  • A passion for robustness and correctness, along with practical skills in automated testing, is important.

Benefits:

  • Joining Telnyx offers the opportunity to be part of a financially stable and profitable company that invests in pioneering technologies.
  • Employees are encouraged to foster an environment of continuous learning and growth.
  • The role provides the chance to contribute to an industry-shaping company while developing personal skills and career growth.
  • The company promotes a culture of innovation and collaboration, allowing employees to work on cutting-edge technology in the field of global connectivity.
Apply now
Please, let Telnyx know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback