Skip to content
mimi

Sr. Software Developer (Infrastructure)

Bandwidth

Raleigh · On-site Full-time Senior Today

About the role

About the position

Bandwidth is seeking a Sr. Software Developer (Infrastructure) to help build the platform and tools that enable Bandwidth engineers to ship better software, faster. This role is crucial in making Bandwidth an AI-first engineering organization. The Software Infrastructure team owns the 'paved road' – the platform, tools, and systems that allow every Bandwidth engineer to build and ship with confidence. The ideal candidate will see AI not just as a tool to adopt, but as a platform to build upon, playing a key role in advancing Bandwidth's AI capabilities.

Responsibilities

  • Design and operate Bandwidth's AI infrastructure layer, including our LLM gateway, model routing, and cost controls, to enable safe and cost-effective AI tool experimentation for all engineering teams.
  • Build and maintain the 'paved road' of developer tooling and platform services that enhance engineer productivity and reduce shipping friction.
  • Drive adoption of AI coding tools (e.g., Claude Code, Copilot) by developing enablement systems, prompt libraries, MCP server integrations, and internal tooling.
  • Integrate AI into existing engineer workflows and systems such as Jira, Confluence, Slack, and GitHub to ensure context flows seamlessly.
  • Measure key engineering metrics such as engineer velocity, build times, reversion rates, and actual shipping outcomes, focusing on impactful results over vanity metrics.
  • Stay current with advancements in agentic workflows and assist teams in transitioning from manual coding to orchestrating AI systems for complex tasks.

Requirements

  • 5+ years of experience building and operating web services in production.
  • Hands-on experience with cloud infrastructure, particularly AWS.
  • Strong coding skills in Python, Go, TypeScript, or similar languages.
  • Experience with platform services including CI/CD, secrets management, developer portals, and internal tooling.
  • Familiarity with LLM APIs, including model routing, token cost management, and AI observability.
  • Experience building tools or services that other engineers rely on daily.
  • A results-driven mindset with a focus on shipping and measuring outcomes.
  • Bachelor's degree or equivalent experience.

Nice-to-haves

  • Experience building or operating an LLM proxy, AI gateway, or model routing layer.
  • Prior experience on a Developer Experience or Software Platform team.
  • Experience with infrastructure as code tools like Terraform, CDK, or CloudFormation.
  • Experience building MCP servers or integrating AI tools with internal systems like Jira, Slack, or GitHub.
  • Experience building tools or services that developers actively use (open source contributions are a plus).
  • Experience working in a startup or high-ambiguity environment requiring self-defined requirements.

Benefits

  • 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.
  • Four weeks of PTO for all new hires.
  • PTO Embargo: No work interruptions during any type of PTO.
  • Additional PTO earned through volunteer hours and Bandwidth challenges.
  • "Mahalo moments" program for significant life events.
  • 90-Minute Workout Lunches.
  • Unlimited meetings with a nutritionist.

Skills

AWSCD/CICloudFormationCDKClaude CodeCognitoCopilotDockerGitHubGoJiraLLMPythonSlackTerraformTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free