Principal Backend Engineer

Mango Voice

United States

Remote

USD 180,000 - 280,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

4-day work week
Remote-first
PTO
Healthcare 100% covered

Job summary

Mango Voice is seeking a Principal Backend Engineer to design, build, and maintain cloud-native applications for our VoIP platform. You will lead a small team, shape API design, and drive reliability, performance, and security in a high-volume environment.

You'll focus on Golang, AWS, microservices, and AI-driven workflows while mentoring engineers and collaborating across product, design, and ops teams in a remote, globally distributed setup.

Qualifications

  • 10+ years of software engineering experience with backend focus.
  • Extensive Golang experience for high-volume production systems.
  • Strong AWS design/implementation experience (EC2, S3, RDS, Lambda).
  • Knowledge of microservices, API design (REST/gRPC), and scalability challenges.
  • Collaborative, mentoring, and remote teamwork skills.

Responsibilities

  • Design and implement scalable APIs and routing logic in Golang.
  • Lead full SDLC for features from design to deployment and maintenance.
  • Monitor, troubleshoot, and improve platform reliability and performance; participate in on-call rotations.
  • Maintain and improve AWS infrastructure with automation tools.
  • Mentor junior engineers and collaborate with product/UX/design teams.

Skills

Golang
Microservices
REST/gRPC APIs
Cloud AWS
Team mentorship
Remote collaboration
CI/CD automation

Tools

AWS
Git
Github
Terraform
Ansible
Bash

Job description

Mango Voice is a leading provider of cloud-based communication solutions, helping businesses of all sizes connect with their customers through innovative VoIP, SMS, and collaboration tools. We are rapidly expanding our partner ecosystem and are looking for a driven individual to help build the technical evolution of our platform.

About the Role

Mango Voice is searching for an experienced and collaborative Principal Backend Engineer to design, write software for, and maintain cloud native applications for viewing, configuring, and using the Mango Voice Business VoIP software system. This role will involve working on a small team of 3-5 engineers to build and improve features, handle on-call duties and support escalations, and software and infrastructure maintenance. A potential focus for this role is integrating and developing AI-driven features and agentic systems, particularly those related to our Customer Experience domains.

Responsibilities
Technical Design & Development
  • Design and implement scalable, secure, and reliable APIs and routing logic using Golang as the primary language.
  • Write, test, and deploy production-ready code that enhances our platform, potentially focusing on data integrations (CRM/PMS/EHR) and AI-driven workflows.
  • Define the architectural vision for the unified Conversational AI and Communications Platform, ensuring high performance in a high-volume environment.
Delivery & Operational Excellence
  • Collaborate with Product Management and the engineering team to refine user stories and execute projects using the Shape Up framework.
  • Drive the full software development lifecycle for assigned features, from technical design through deployment and maintenance.
  • Monitor, troubleshoot, and resolve issues related to platform reliability, API performance, response latency, participating in on-call rotations.
  • Maintain and improve cloud infrastructure (AWS) using automation tools.
  • Partner with other engineers, UX/Design, and Product teams to ensure the technical implementation aligns with the intended user experience and product vision.
  • Mentor and provide technical guidance to more junior engineers.
Qualifications
  • Experience: 10+ years of software engineering experience, with a focus on backend development.
  • Technical Domain: Extensive experience with Golang (Go) for high-volume, production-ready systems.
  • Cloud Platform: Strong hands-on experience designing and building solutions on AWS (e.g., EC2, S3, RDS, Lambda, CloudWatch).
  • Architecture: Strong understanding of microservices principles, API design (REST/gRPC), and solving scalability challenges.
  • Collaboration + Mentorship: Proficient in collaborative code management via Git and Github; excellent communication and teamwork abilities in a remote environment.
  • Leadership + Ethics: you create systems that empower not only yourself, but those around you.
Preferred Skills
  • Additional Languages: Experience with Python.
  • AI/ML Depth: Experience designing and building autonomous or semi-autonomous software agents and AI-driven workflows. Familiarity with Large Language Models (LLMs), prompt engineering, or agentic development frameworks (e.g., LangChain, LlamaIndex).
  • Industry Experience: Experience in VoIP technologies (SIP, RTP, WebRTC) or messaging (SMS/MMS/RCS).
  • Automation: Experience with automating processes like CI/CD, server management, and migrations using tools like Terraform, Ansible, and Bash.
  • Healthcare Experience: Prior experience building software for the Healthcare space, with a deep understanding of HIPAA compliance and security requirements.
  • 4-day work week
  • Remote-first (globally distributed)
  • PTO
  • Healthcare plans available that are 100% covered by employer
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Architect (Go) – Remote, 4-Day Week, PTO
Senior Backend Architect (Go) – Remote, 4-Day Week, PTO

Mango Voice • United States

Remote
USD 180,000 - 280,000
4-day work week
Remote-first
PTO
+1
4769-Principal Software Architect
4769-Principal Software Architect

Innovaccer Analytics • United States

On-site
USD 190,000 - 250,000
Generous PTO
Parental leave
Senior Backend Go Developer
Senior Backend Go Developer

Unknown • United States

Remote
USD 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Storm3 • San Francisco (CA)

Hybrid
USD 180,000 - 200,000
Backend Software Engineer
Backend Software Engineer

Demandlane • United States

Remote
USD 120,000 - 160,000
Senior Backend Engineer – Voice & NLP Services
Senior Backend Engineer – Voice & NLP Services

SWITS DIGITAL Private Limited • New York (NY)

On-site
USD 100,000 - 130,000
Staff Engineer
Staff Engineer

Ranger Technical Resources, Inc. • California

On-site
USD 150,000 - 210,000
Voice AI Agent Engineer
Voice AI Agent Engineer

OhMD • United States

Hybrid
USD 110,000 - 170,000
Senior Software Engineer - CSP Voice Platform
Senior Software Engineer - CSP Voice Platform

Bloomberg • New York (NY)

On-site
USD 150,000 - 230,000
Senior Software Development Engineer (Full Stack)
Senior Software Development Engineer (Full Stack)

Jobgether • United States

Remote
USD 140,000 - 155,000
Healthcare coverage (medical, dental,
Health Savings Account (HSA)
401(k) retirement plan
+6