Remote Jobs

OpenX logo

Senior Software Development Engineer - Test III (JavaScript)

OpenX

Location
Poland
Posted

Join OpenX's Full-stack team as a Software Developer Engineer in Test III (JavaScript) and contribute to contextual targeting, CTV advertising, and ad quality using cutting-edge technologies like GCP and Spinnaker.

Staff Software Engineer

Check

Location
United States of America
Posted
Salary Range
186k - 234k USD

Join Check as a Staff Engineer to tackle complex engineering challenges using modern tools like Python/Django, React/TypeScript, AWS/Terraform, and more. Work in a distributed team with opportunities for growth and impact while enjoying comprehensive benefits.

Array logo

Staff Software Engineer

Array

Location
United States of America
Posted
Salary Range
208k - 208k USD

Lead technical initiatives at Array's financial innovation platform, leveraging full-stack expertise and AI tools to build impactful products while mentoring developers and collaborating with cross-functional teams.

Gusto, Inc. logo

Staff Software Engineer

Gusto, Inc.

Location
Canada
Posted

Join Gusto as a Software Engineer and shape the future of customer-facing products with scalable solutions.

Staff Software Engineer

Coursera

Location
Canada
Posted
Salary Range
178k - 204k USD

Backend Staff Engineer on Coursera's Learner Success team, developing personalized learning experiences using generative AI and rich learner data.

Shippo logo

Staff Software Engineer

Shippo

Location
Brazil
Posted
Salary Range
150k - 250k USD

Lead the development of billing, authentication, and fraud prevention systems at Shippo. Mentor engineers, set high standards, and collaborate on new products and capabilities.

Staff Software Engineer

Check

Location
United States of America
Posted
Salary Range
186k - 234k USD

Join Check as a Staff Engineer to work with cutting-edge technologies, contribute to impactful projects, and enjoy excellent benefits including health insurance, stock options, flexible PTO, and stipends for remote work.

WatchGuard Technologies, Inc. logo

Staff Software Engineer

WatchGuard Technologies, Inc.

Location
Brazil
Posted

Lead client application development at WatchGuard as a Staff Software Engineer, utilizing your expertise in C#, .NET, WPF, and Windows Services to deliver robust solutions while mentoring team members and fostering innovation.

Eventbrite, Inc. logo

Staff Software Engineer

Eventbrite, Inc.

Location
India
Posted

Join Eventbrite's team as a Staff Software Engineer and work on building impactful computer vision features using tools by Roboflow. Collaborate with a talented team and create innovative AI solutions that make the world programmable.

Vonage logo

Staff Software Engineer

Vonage

Location
Poland
Posted

Develop scalable real-time platform using Kotlin, AWS, Kafka & more, mentor junior engineers & drive innovation at Vonage.

Vonage logo

Staff Software Engineer

Vonage

Location
Spain
Posted

Real-time platform development for Network-based APIs using Kotlin, AWS, Kafka, Redis, and DynamoDb

Smartcar logo

Staff Software Engineer

Smartcar

Location
United States of America
Posted
Salary Range
180k - 225k USD

Staff Software Engineer at Smartcar: Lead OEM integrations for vehicle manufacturers, develop high-performance APIs, and drive technical excellence.

Shippo logo

Software Engineer III

Shippo

Location
Brazil
Posted

Backend Software Engineer II/III at Shippo: Develop new features, build infrastructure, and maintain current services for address validation, tracking, and pickups.

Nextech logo

Software Engineer III

Nextech

Location
United States of America
Posted

Design and develop next-gen software for Nextech's product suite using C#, Angular, and SQL

JumpCloud logo

Platform Software Engineer

JumpCloud

Location
India
Posted

Join JumpCloud's Platform Engineering organization as an experienced engineer, designing and implementing routing, load balancing, and communication strategies in a distributed microservice-based environment.

Twilio logo

Software Engineer (P3)

Twilio

Location
India
Posted

Design and build scalable systems for Twilio's Phone Numbers team, collaborate with cross-functional teams, and mentor junior engineers while utilizing modern technologies like AWS and Kafka.

Athennian logo

Senior Engineer

Athennian

Location
Canada
Posted

Senior Engineer at Athennian: Design scalable software solutions, mentor junior engineers, and drive technical excellence in a fast-paced startup environment.

Enode logo

Junior Software Engineer

Enode

Location
Croatia
Posted

Join Enode as a Junior Engineer and contribute to building sustainable energy solutions with a focus on TypeScript-based codebase and modern engineering practices.

Telnyx logo

Senior Software Engineer, C++ (Mobile Core)

Telnyx

Job Summary

Telnyx is seeking a Senior Software Engineer to join their Mobile Core team. The ideal candidate will have mobile core infrastructure development experience and contribute to the development, optimisation, and maintenance of mobile core software systems. Responsibilities include designing, developing, and maintaining scalable and reliable software for mobile core network functionalities, leveraging a deep understanding of IP networking to troubleshoot and optimize communication between components. The role requires strong programming skills in C++ and Golang, as well as knowledge of 3GPP protocols and problem-solving mindset. Telnyx offers flexible remote work options, $4,000/year travel stipends, and equity in a fast-growing company.

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