Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer (AI Voice & Messaging Agents)

Bandwidth

Senior Software Engineer (AI Voice & Messaging Agents)

Raleigh

Bandwidth, a prior "Best of EC" award winner, is a global software company that helps enterprises deliver exceptional experiences through voice, messaging, and emergency services. Reaching 65+ countries and over 90 percent of the global economy, we're the only provider offering an owned communications cloud that delivers advanced automation, AI integrations, global reach, and premium human support. Bandwidth is trusted for mission-critical communications by the Global 2000, hyperscalers, and SaaS builders!

At Bandwidth, your music matters when you are part of the BAND. We celebrate differences and encourage BANDmates to be their authentic selves. #jointheband

We are seeking a Senior Software Engineer to take an AI voice agent platform from working concept to shipping, revenue-generating product.

This isn't an R&D role. The research phase proved the concept works. The engine runs — now we need to build the car around it. We're looking for someone who builds products — someone who ships code to real customers, watches how they use it, and ships again next week. You'll be joining a small, high-caliber team with deep voice and telephony expertise, and your job is to help us turn that foundation into a SaaS platform that resellers can white-label and deploy for thousands of SMBs.

The Innovation Studio operates like a startup — backed by the infrastructure of a public company. We optimize for learning speed, not perfection. If you've spent your career inside enterprise release processes and that's where you're comfortable, this isn't the right fit. If you've been waiting for a team that ships at the pace of a startup but sits on top of a global communications network — keep reading.

This is a senior IC role. You lead by example, not management authority.

  • Engineering fundamentals are non-negotiable: You understand software design, system architecture, and why things break at scale — not because you read about it, but because you've built through it.
  • Product shipping experience: You've built and launched products that real customers use — ideally in a startup or high-growth environment. Prototypes and POCs don't count.
  • AI as a force multiplier, not a crutch: You've embraced AI development tools as a core part of how you work. You use AI to move faster while your experience and judgment ensure the output is sound.
  • Deep instincts over blind trust: When AI generates code, you know whether it's good — and more importantly, you know when it's subtly wrong.
  • Full-stack fearlessness: When you hit an unfamiliar domain, your instinct is to pick it up and move fast — using AI to operate across the full stack without sacrificing quality.

This combination — strong fundamentals amplified by AI fluency — is a first-class requirement, not a nice-to-have.

What you'll do:

  • Ship the product: Build the SaaS platform layer that turns our AI voice agent into a multi-tenant, revenue-generating product — tenant management, partner APIs, configuration workflows, onboarding UX, operational dashboards, and the glue that holds it all together.
  • Work everywhere in the stack: Backend services, frontend, infrastructure, AI pipeline — you go where the highest-priority work is. Role boundaries slow teams down; you ignore them.
  • Close the loop: Get features in front of real partners and real SMBs fast. You measure your work by what users do with it, not by what got merged.
  • Lead through craft: You earn influence through code quality, smart trade-offs, and velocity — not title or tenure. You raise the bar through code review, design discussions, and pairing.
  • Automate the bottlenecks: When something in the dev cycle is slow or repetitive, your instinct is to script it, agent it, or eliminate it. You don't just build the product — you accelerate the system that builds it.

The mindset:

  • Comfortable in ambiguity: Requirements are evolving, priorities shift weekly, and the roadmap is measured in weeks, not quarters. That energizes you.
  • Entrepreneurial instinct: You think about the product, not just the code. You care whether what you built actually moves the business forward.
  • Pragmatic over clever: You prefer boring technology that scales over shiny technology that breaks. You build guardrails and observability — then move fast inside them.
  • Low ego, high ownership: You're here to ship a product, not to be the smartest person in the room. You'll pick up whatever task moves the team forward, whether it's glamorous or not.

Nice-to-haves:

  • Experience with real-time systems, voice/telephony, or conversational AI
  • Hands-on experience with LLMs, agentic AI, prompt engineering, or model fine-tuning
  • Experience building multi-tenant SaaS platforms or B2B2B products

What success looks like:

  • A real product, not a demo: A deployable, sellable platform with paying customers.
  • Weekly improvement loops: Shipping and learning from real partner and customer feedback every week.
  • Operational confidence: Clear dashboards, measurable quality, fast incident response, and releases you can trust.
  • Scale trajectory: A system designed to grow into tens of thousands of agents without collapsing under its own complexity.

Why this role:

Startup pace and ownership — without building distribution from scratch. A serious communications backbone (global network + deep telephony expertise) already underneath you. A team that's ready to shift from "the concept works" to "customers pay."

The whole person promise:

At Bandwidth, we're pretty proud of our corporate culture, which is rooted in our "Whole Person Promise." We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? Well…

  • 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.

Are you excited about the position and its responsibilities, but not sure if you're 100% qualified? Do you feel you can work to help us crush the mission? If you answered 'yes' to both of these questions, we encourage you to apply! You won't want to miss the opportunity to be a part of the BAND.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (AI Voice & Messaging Agents) in Raleigh, NC vacancy
  • $133.65k - $220.68k

     ...middleware, virtualization, and AI technologies, together...  .... Red Hat's Global Engineering team is looking for a Senior Software Engineer to join the...  ...Experience with building agents, agentic workflows, or developing...  ...and access, and that all voices are not only heard but... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    6 days ago
  •  ...Sr. Software Developer (Infrastructure) Raleigh, NC Apply Who...  ...exceptional experiences through voice, messaging, and emergency services....  ...delivers advanced automation, AI integrations, global reach,...  ...tools that help Bandwidth engineers ship better software, faster... 
    Senior

    Bandwidth

    Raleigh, NC
    2 days ago
  • $135k - $150k

     ...term maintainability all matter. As a Sr. Software Engineer, you will own complex problem spaces and...  ...improvements that prevent recurrence. AI-enabled development: Use AI tools as a...  ...people around you move faster. Write commit messages, notes, and documentation that allow... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Pendo

    Raleigh, NC
    10 hours ago
  • $118.6k - $195.68k

     ...Management team is looking for a skilled Senior Software Engineer to drive the evolution of our cost-...  ...at scale.* Experience leveraging AI-assisted development tools (e.g., Cursor...  ...equal opportunity and access, and that all voices are not only heard but also celebrated.... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    1 day ago
  •  ...award winner, is a global software company that helps enterprises...  ...experiences through voice, messaging, and emergency services. Reaching...  ...advanced automation, AI integrations, global reach...  ...: We're looking for a Sr. VoIP Solution Engineer . We're seeking somebody... 
    Senior

    Bandwidth

    Raleigh, NC
    10 days ago
  •  ...Design and implement AI Interfaces, workflows and orchestration...  ...and integrate tool using agents with internal and external systems...  ...computer science, computer engineering, information systems, or a...  ...and 5+ years of professional software engineering experience Hands... 
    Senior

    Insight Global

    Raleigh, NC
    1 day ago
  •  ...passionate, and experienced Permanent Senior Software Engineer to join our innovative Tech Services team....  ...applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Flexible hours

    Jobot

    Raleigh, NC
    4 days ago
  • $4,000 per month

     ...Sr. Software Engineer - Business Intelligence & Analytics Powered by AI, Vantaca's vision is big! We are the leading AI-native community management performance platform...  ...to finance and ops teams via MCP server. Agent-ready data consumed by HOAi agents to take autonomous... 
    Senior
    Local area

    Vantaca

    Raleigh, NC
    2 days ago
  • $286.2k - $326.7k

     ...OverviewSr. Distinguished Software Engineer - AML (Remote - Eligible)As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of technical...  ...3+ years of professional experience implementing AI/ML strategies for anomaly detection, entity resolution... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Raleigh, NC
    1 day ago
  •  ...CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our...  ...applications ~ Microservices ~ Messaging/Streaming technologies (RabbitMQ or comparable...  ...Microsoft Fabric Apache Spark AI Angular Modbus BACNet OPC... 
    Senior
    Relocation package
    Flexible hours

    CaptiveAire

    Raleigh, NC
    2 days ago
  • $140k - $200k

     ...Join to apply for the Senior Software Engineer, Kotlin role at NinjaOne 2...  ...development, for responsive messaging. ~ Caching systems expertise...  ....00 4 days ago 100% Remote Sr. Software Engineer (Angular /...  ...each article, started with the help of AI. #J-18808-Ljbffr
    Senior
    Full time
    Contract work
    Work experience placement
    Remote work
    Work from home
    Worldwide
    Relocation
    Flexible hours

    NinjaOne

    Raleigh, NC
    10 hours ago
  • $133.65k - $220.68k

     ...Observability Service team is looking for a Senior Software Engineer to join us in the USA. The role...  ...) processes. Proactively leverage AI technologies to streamline workflows, simplify...  ...opportunity and access, and that all voices are not only heard but also celebrated.... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  • $118.6k - $195.68k

     ...The Red Hat Openstack Engineering team is looking for a Senior Software Engineer to join us in Raliegh...  ...NIST PQC algorithms). AI/ML: Leverage and Utilize...  ...implementing AI-powered agents to automate non-routine workflows...  ...and access, and that all voices are not only heard but... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  • $96.8k - $251.6k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $118.6k - $195.68k

     ...Summary We are looking for a Senior Software Engineer to join Red Hat's Image Builder team to...  ...Explore and experiment with emerging AI technologies relevant to software development...  ...equal opportunity and access, and that all voices are not only heard but also celebrated.... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    10 hours ago
  • Jewelers Mutual is seeking an expert Senior Software Engineer, Consumer Experience, to lead the development of high-quality React Native mobile...  ...on AWS, a modern data stack on Databricks, and an enterprise AI capability designed to change how insurance works. This is Silicon... 
    Senior

    Jewelers Mutual Insurance Group

    Raleigh, NC
    1 day ago
  • Overview Senior Software Engineer for the Developer Productivity (DevProd) team at IBM Software,...  ...take ownership of components. Evaluate AI‑assisted developer workflows, run...  ...Working knowledge of databases, caching, and messaging systems (MySQL, PostgreSQL, MongoDB,... 
    Senior

    IBM

    Raleigh, NC
    3 days ago
  • $116.27k - $191.84k

    Red Hat Engineering is looking for Senior Software Engineers to join the GCP Hosted Control Planes (HCP...  ...role. Our team practices an agent-first development methodology where AI coding agents are a primary...  ...opportunity and access, and that all voices are not only heard but also... 
    Senior
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    10 hours ago
  • $137k - $200.5k

     ...cloud. Our Routing Platform Software team within Routing SD-WAN builds...  ...looking for a Senior Software Engineer to develop various networking...  ...you. You’ll leverage modern AI tools to enhance software development...  ...our power starts with you. Message to applicants applying to work... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Cisco Systems, Inc.

    Raleigh, NC
    3 days ago
  • $116.27k - $191.84k

     ...the best way to build software. We are guided by four...  ...looking for a Rust Software Engineer (or Senior SWE) to join...  ..., and ethically use AI to simplify their workflows...  ...use of coding agents as an extension of your...  ...and access, and that all voices are not only heard but... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red-Hat

    Raleigh, NC
    1 day ago
  • $133.65k - $220.68k

     ...Hat, we believe the future of AI is open and we are on a...  ...seeking an experienced Senior Software Engineer to build and release the Red...  ...Enthusiasm for applying LLM‑based agents and AI‑assisted tools to automate...  ...and access, and that all voices are not only heard but also celebrated... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    10 hours ago
  • $118.6k - $195.68k

     ...provider of enterprise open source software solutions, using a community-...  ...places.The Red Hat Ansible Engineering team is seeking a Senior...  ...value* Demonstrated adoption of AI methodologies and tools to...  ...opportunity and access, and that all voices are not only heard but also... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    3 days ago
  • $193.39k - $318.98k

     ...The Azure Red Hat OpenShift (ARO) Engineering team is looking for a Senior Principal Software Engineer. In this high-impact role, you will be a lead technical voice in the development of ARO Hosted Control...  .... Drive the strategy for AI integration within the platform while... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    1 day ago
  • $79.2k - $178.1k

     ...native Healthcare Solutions with AI at their core, designed to...  ...Management systems using LLMs and AI agents, helping clinicians focus more...  ...looking for highly skilled AI engineers to design and build high-scale...  .... ~5+ years of relevant software engineering experience. ~... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  •  ...Function: As a Principal Engineer, you will be the senior-most technical voice on the US engineering...  ..., and operates its software. This is a high-visibility...  ...engineering centers. AI/ML and Platform Innovation...  ...serverless compute, managed messaging (SQS/SNS/Service Bus),... 
    Local area
    Shift work

    Verint Systems

    Raleigh, NC
    2 days ago
  •  ...Applied AI Engineer Raleigh, NC Apply Who We Are: Bandwidth...  ...” award winner, is a global software company that helps...  ...exceptional experiences through voice, messaging, and emergency services. Reaching...  ...or tools that extend AI agent capabilities. Experience... 

    Bandwidth

    Raleigh, NC
    3 days ago
  • $118.6k - $195.68k

     ...Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the...  ...security technologies Experience using AI agents to accelerate development efforts....  ...and access, and that all voices are not only heard but also celebrated... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red River

    Raleigh, NC
    1 day ago
  • $96.44k - $154.19k

     ...Software Engineer The Red Hat Satellite Engineering team is seeking an enthusiastic, highly motivated...  ...team proactively and regularly utilizes AI-assisted development tools and...  ...equal opportunity and access, and that all voices are not only heard but also celebrated.... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  •  ...Job Title: Software Engineer V Location: Remote, all US Duration: 6 months (Possibility...  ...ORM framework data platform with custom AI-native tooling built on top. The...  ...Experience with distributed event-streaming or message-bus systems (Kafka, Pulsar, Kinesis, or... 
    Full time
    Remote work

    Spectraforce Technologies

    Raleigh, NC
    2 days ago
  • $96.44k - $154.19k

     ...automation capabilities. As a Software Engineer specializing in Test...  ...continuous learning. Leverage AI-driven insights to optimize test...  ...testing cycles. Integrate AI agents into test automation...  ...opportunity and access, and that all voices are not only heard but also... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer (AI Voice & Messaging Agents). Be the first to apply!