Software Engineer (Voice)
Bandwidth Inc. · Raleigh, NC · 3 days ago
On-siteEngineeringFull-time
Who We Are:
- We shape how the world connects. We're the global communications software company and Tier 1 network operator with global reach.
- The voice, messaging, and emergency services infrastructure behind the brands and apps you use every day.
- We call ourselves BANDmates because building something this big takes collaboration, different perspectives, and the freedom to bring your authentic self to the table.
About the role
We are looking for a talented and energetic Software Engineer who is motivated to learn, develop, and collaborate within a highly agile environment. We’re seeking a team oriented self-starter with a goal of becoming a technology leader in the coming years.
Responsibilities
- Contribute to solutions from start to finish, collaborating across teams to iteratively ship value.
- Work with a team of software engineers with experience in distributed microservices and full stack systems.
- Collaborate closely with product owners to create solutions that deliver the power to communicate.
- Drive innovation within Voice.
Requirements
- A minimum of 2+ years of experience designing web services and service-oriented architectures in a modern programming language (Java, C#, or Go).
- Hands on experience with AI.
- An understanding of IP networking and protocols, HTTP, and REST.
- Experience with test automation patterns and frameworks.
- Solid written and verbal communication skills in English.
- A 4-year technical degree or equivalent experience.
Bonus Points
- Have designed and built AI Agents.
- Have experience with AWS or another cloud platform, and you “get” how scalable cloud applications are engineered.
- Have worked with Docker containers and Kubernetes.
What You Need
- Experience with relational and non-relational database systems.
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
What You Will Do
- Process billions of calls per month, via a variety of communication channels – empowering customers to communicate reliably, freely and at scale.
- Contribute to solutions from start to finish, collaborating across teams to iteratively ship value.
- Work with a team of software engineers with experience in distributed microservices and full stack systems.
- Collaborate closely with product owners to create solutions that deliver the power to communicate.
- Drive innovation within Voice.
The Whole Person Promise
- 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.
- All new hires receive four weeks of PTO.
- PTO Embargo. When you take time off (of any kind!) you’re embargoed from working. Bandmates and managers are not allowed to interrupt your PTO – not even with email.
- Additional PTO can be earned throughout the year through volunteer hours and Bandwidth challenges.
- "Mahalo moments" program grants additional time off for life’s most important moments like graduations, buying a first home, getting married, wedding anniversaries (every five years), and the birth of a grandchild.
- 90-Minute Workout Lunches and unlimited meetings with our very own nutritionist.