Back to the roster

Hiring Now: Senior Software Engineer, C++ (Mobile Core)

Remote Full-time Hiring now

Are you ready to drive results and define an industry? Join us as a Senior Software Engineer, C++! Whether you're in our Remote hub or working remotely, you'll be a core part of the team. This position requires a strong and diverse skillset in relevant areas to drive success. We offer a clear and simple compensation of a competitive salary for this position.

 

 

This a Full Remote job, the offer is available from: EMEA About Telnyx Telnyx is an industry leader that's not just imagining the future of global connectivity—we're building it. From architecting and amplifying the reach of a private, global, multi-cloud IP network, to bringing hyperlocal edge technology right to your fingertips through intuitive APIs, we're shaping a new era of seamless interconnection between people, devices, and applications. We're driven by a desire to transform and modernize what's antiquated, automate the manual, and solve real-world problems through innovative connectivity solutions. As a testament to our success, we're proud to stand as a financially stable and profitable company. Our robust profitability allows us not only to invest in pioneering technologies but also to foster an environment of continuous learning and growth for our team. Our collective vision is a world where borderless connectivity fuels limitless innovation. By joining us, you can be part of laying the foundations for this interconnected future. We're currently seeking passionate individuals who are excited about the opportunity to contribute to an industry-shaping company while growing their own skills and careers. About you We seek a highly skilled and motivated Senior Software Engineer to join our Mobile Core team. The ideal candidate will have mobile core infrastructure development experience and will contribute to the development, optimisation, and maintenance of our mobile core software systems. This role requires a solid understanding of IP networking, proficiency in programming languages such as C++ and Golang, willingness to learn 3GPP protocols and a strong problem-solving mindset. Familiarity with Elixir is a significant advantage. The opportunity The opportunity is within the Core Wireless team. We are responsible for the design, development, deployment and maintenance of all mobile network infrastructure elements and associated backend and front-end applications to support and enhance the Telnyx Wireless product portfolio. Your responsibilities will include: • Design, develop, and maintain scalable and reliable software for mobile core network functionalities (e.g., EPC, 5G Core, etc.). • Leverage a deep understanding of IP networking to troubleshoot, design, and optimise communication between components of the mobile core. • Enhance system performance by profiling, debugging, and refactoring code in C++ and Golang. • Work closely with cross-functional teams to deliver high-quality solutions on time. Improve engineering standards, tooling, and processes. • Contribute to and maintain APIs across Telnyx’s Wireless stack • Debug production issues across services and multiple levels of the stack. • Work with engineers across the company to build new features • Improve engineering standards, tooling, and processes. • Create and maintain technical documentation, including design specifications, system diagrams, and API documentation. • Understanding of relational databases, SQL. • Knowledge of mobile wireless systems and protocols Who we’re looking for • Strong Innate sense of curiosity and ownership • Strong programming experience in C++, C and Golang. • Solid understanding of IP networking, including protocols such as TCP/IP, UDP, DNS, and BGP. • Familiarity with mobile core architectures and protocols (e.g., LTE/4G EPC, 5G Core, Diameter, GTP etc.) and network components like MME, SGW, PGW, and UPF. • Hands-on experience with distributed systems and multi-threaded applications. • Knowledge of DevOps practices, including containerisation (Docker, Kubernetes) and CI/CD pipelines. • Proficiency in SQL. Familiarity with Postgres is an advantage. • Willingness to learn and apply new knowledge to solve problems. • Multiple years of diverse professional software engineering experience with more than one programming language or platform. E.g. Go, Erlang, Elixir etc. • Passion for robustness and correctness. Practical skills in automated testing. Bonus points for • Experience with Elixir and functional programming concepts is a significant advantage • Familiarity with message queues like RabbitMQ and Kafka. • Familiarity with more exotic databases/key-value stores such as ETS. • Familiarity with Docker, Kubernetes, Consul, Jenkins, Prometheus. • Basics of web front-end. • Experience with IoT platforms • Experience in the design and implementation of commercial IoT/M2M solutions #LI-KG1 #LI-DUBLIN #LI-REMOTE This offer from \"Telnyx\" has been enriched by Jobgether.com and got a 86% flex score. Apply Job!

 

Simple Application Process

Ready to join us? The first step is easy. Click apply now and we'll be in touch soon!

apply to this job

Related roles

Hiring Now: Senior Software Engineer, Cloud Infrastructure

Remote Full-time

Hiring Now: Senior Software Engineer, Data Frameworks

Remote Full-time

Hiring Now: Senior Software Engineer - Hybrid Preferred

Remote Full-time

Hiring Now: Senior Software Engineer, Login Identity and Security

Remote Full-time

Hiring Now: Senior Software Engineer – Platform Engineering –

Remote Full-time

Hiring Now: Senior Software Engineer (Remote)

Remote Full-time

Hiring Now: Senior Software Engineer, Remote Assistance

Remote Full-time

Hiring Now: Senior Software Engineer, Site Reliability Engineer

Remote Full-time

Hiring Now: Senior Software Engineer, Store Systems (Remote)

Remote Full-time

Hiring Now: Senior Software Engineer - Supply Chain

Remote Full-time

Are you looking for a flexible work-from-home opportunity? Join our team as a Home-Based Data Entry Specialist! This entry-level position is perfect for individuals who are organized, detail-oriented, and eager to contribute to a growing company—all from the comfort of your home. Responsibilities: Input and update data into company systems with high accuracy. Review and verify data for completeness and consistency. Organize and maintain digital records and files. Collaborate with team members to ensure deadlines are met. Perform quality control checks to ensure data integrity. Qualifications: High school diploma or equivalent (required); additional education is a plus. Strong typing skills (minimum 40 WPM) with attention to detail. Familiarity with Microsoft Office Suite (Excel, Word) and basic computer literacy. Ability to manage time effectively and meet deadlines. A reliable internet connection and personal computer. What We Offer: Competitive hourly pay with opportunities for bonuses. Flexible work hours—choose when you work. Comprehensive training and ongoing support. Opportunities for growth within the company. Work-life balance in a supportive remote work environment. Who Should Apply: This role is ideal for students, stay-at-home parents, or anyone looking to enter the workforce or make a career change. No prior experience? No problem—we provide training for the right candidates! How to Apply: Submit your application, including your resume and a brief cover letter, to [Email Address]. Applications are reviewed on a rolling basis, so apply early! Start your remote career with us today and make an impact—right from home!

Remote Full-time

Lead Engagement Director

Remote Full-time

[Work From Home] Client Success Specialist III | Opower

Remote Full-time

Full-Desk Recruiter | Fully-Remote | 100% Commission

Remote Full-time

Experienced Entry Level Data Entry Clerk – Remote Work from Home Opportunity with arenaflex for Career Growth and Development

Remote Full-time

REMOTE Pediatric Radiologist Partner Track - (Overnight)

Remote Full-time

Production Support Service Delivery

Remote Full-time

Experienced Healthcare Patient Customer Service Representative - Revenue Cycle Management at blithequark

Remote Full-time

VP of Revenue & Sales Enablement

Remote Full-time

Customer Success Manager

Remote Full-time