Senior C++/VoIP Developer

TechSliceCareerSenior C++/VoIP Developer

Company Overview

At TechSlice, we are at the forefront of revolutionizing products across a variety of industries. This specific project is focused on the telecom industry with cutting-edge solutions that redefine communication. Our mission is to deliver advanced, scalable, and reliable telecom services through innovative technology for our client. As a fast-paced startup, we pride ourselves on fostering a dynamic work environment where creativity and technical excellence drive our success.

Location: Maryland, USA / Remote

Job Description

We are seeking an experienced and highly skilled VoIP developer to join our growing team. This role is crucial to the development and deployment of our cluster-based VoIP solution using Kubernetes, with an initial focus on AWS EC2 and a vision for multi-cloud environments.

THIS IS PRIMARILY A DEVELOPER ROLE. As a key member of our team, you will design, develop, and scale our infrastructure, ensuring robust performance and security for our VoIP solutions. You will collaborate closely with our engineering and operations teams to drive innovation and optimize our systems for scalability and reliability.

Key Responsibilities

  • Infrastructure Design & Management: Design and manage the Kubernetes-based infrastructure for our VoIP solutions, optimizing for performance, scalability, and reliability.
  • Automation & Configuration: Utilize Terraform and Terragrunt to automate and manage infrastructure provisioning and configuration across multi-cloud environments.
  • Linux System Engineering: Provide deep expertise in Linux system administration and networking, ensuring optimal performance and security of our systems.
  • Network Security: Implement and maintain robust network security measures to protect our systems and data.
  • VoIP Engineering: Develop and maintain RTP-based media streaming solutions, with hands-on experience in VoIP technologies and protocols.
  • Development & Integration: Advanced programming in C++ to develop and integrate system components, ensuring seamless functionality within our VoIP infrastructure.
  • Collaboration: Work closely with cross-functional teams, including software engineers and product managers, to align technical solutions with business objectives and user needs.
  • Monitoring & Troubleshooting: Implement monitoring and logging solutions to proactively identify and resolve system issues.

Required Qualifications

  • 10+ years of experience in C++ or a related language
  • Bachelor's degree in Computer Science or a related field
  • Excellent communication and teamwork skills
  • Programming Skills: Highly skilled in C++ for system-level development and integration.
  • Kubernetes: Proven experience in deploying and managing Kubernetes clusters on bare-metal and cloud environments.
  • Terraform & Terragrunt: Deep expertise in using Terraform and Terragrunt for infrastructure as code and automation.
  • Linux Networking: Extensive experience with Linux system administration and networking, including configuring and optimizing network interfaces and services.
  • VoIP & RTP: Strong background in RTP-based media streaming, VoIP technologies, and related protocols.
  • Network Security: Demonstrated experience in implementing network security measures and best practices.
  • SIP Servers / Kamailio: Experience with Kamailio or similar SIP server tools (Asterisk, FreeSWITCH, openSIPS, etc.) will make you a successful candidate for this role.
  • Multi-Cloud Environments: Familiarity with multi-cloud strategies and environments is desirable.

Desired Skills:

  • Problem-Solving: Excellent analytical and troubleshooting skills with the ability to resolve complex technical issues.
  • Communication: Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Team Collaboration: Ability to work effectively in a fast-paced, collaborative team environment.

Why Join Us?

  • Innovative Work: Be part of a pioneering team that’s transforming the telecom industry with groundbreaking solutions.
  • Dynamic Environment: Thrive in a fast-paced, agile startup culture that values creativity and technical expertise.
  • Growth Opportunities: Enjoy opportunities for professional growth and advancement within a growing company.

Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications.

TechSlice is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Benefits

  • Flexible scheduling options, including fully remote work
  • Medical, dental, and vision with company contribution
  • 401k retirement plan with company matching
  • Training and certification opportunities

Apply For This Position: