Senior Software Engineer - AI-Driven Distributed Systems

Bandwidth

Raleigh (NC)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Vision, & Dental coverage
4 weeks PTO
PTO for volunteering and Bandwidthch
Wellness program and nutritionist

Job summary

Bandwidth is seeking a Senior Software Engineer to lead distributed systems that scale to millions of users. You will own services end-to-end, build REST APIs, dashboards, and cloud infrastructure, and collaborate across teams to ship measurable value.

You’ll mentor peers and shape technical roadmaps with a strong emphasis on reliability and AI-assisted development. The role emphasizes hands-on ownership, fast delivery with quality, and a culture of learning as AI becomes an everyday tool for

Qualifications

  • 5+ years building web services in a modern language (Java strongly preferred; C#/Go welcome).
  • Experience deploying cloud apps, preferably AWS.
  • Solid understanding of network protocols, HTTP, REST API design.
  • Experience designing distributed systems.
  • Experience with relational and non-relational databases.
  • Experience with scale, performance optimization, and fault tolerance.
  • Experience with test automation patterns and frameworks.
  • Continuous learning mindset and ability to bring others along.
  • Enthusiastic about AI and its impact on engineering.
  • Actively use AI coding assistants in the software development lifecycle.
  • Holds a 4-year technical degree or equivalent experience.

Responsibilities

  • Own your services end-to-end—from design to production monitoring.
  • Create and maintain REST APIs (Java/Spring), dashboards (React), and AWS infrastructure powering Numbers platform.
  • Lead solutions from start to finish across teams to ship value.
  • Identify and solve scaling problems for high availability and fault tolerance.
  • Mentor junior and mid-level developers through code reviews and design discussions.
  • Partner with product owners to translate requirements into maintainable solutions.
  • Use AI daily as a core engineering tool for code generation, design exploration, debugging, and documentation.
  • Drive continuous improvement and reliability of the platform.

Skills

5+ years experience
AWS
REST APIs
Distributed systems
Databases
Performance optimization
Test automation
AI enthusiasm
AI coding assistants
4-year degree or equivalent

Education

4-year technical degree or equivalent experience

Tools

GitHub Copilot
Cursor
Claude

Job description

Bandwidth is seeking a Senior Software Engineer to lead distributed systems that scale to millions of users. You will own services end-to-end, build REST APIs, dashboards, and cloud infrastructure, and collaborate across teams to ship measurable value.

You’ll mentor peers and shape technical roadmaps with a strong emphasis on reliability and AI-assisted development. The role emphasizes hands-on ownership, fast delivery with quality, and a culture of learning as AI becomes an everyday tool for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-Driven, Scalable Cloud
Senior Software Engineer - AI-Driven, Scalable Cloud

RiseMe • Raleigh (NC)

On-site
USD 140,000 - 190,000
Medical, Vision & Dental
4 weeks PTO
Flexible PTO
+2
Senior Software Engineer - Build AI-Driven, Scalable Infra
Senior Software Engineer - Build AI-Driven, Scalable Infra

Bandwidth • Raleigh (NC), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical, Vision, & Dental coverage
4 weeks PTO
PTO embargo policy
+3
Senior Software Engineer - AI-Driven, Scalable Infra
Senior Software Engineer - AI-Driven, Scalable Infra

Bandwidth Inc. • Raleigh (NC)

On-site
USD 140,000 - 190,000
Medical, Vision, & Dental coverage
4 weeks PTO
Wellness program with nutritionist
Senior Backend Engineer - AI-Driven Distributed Systems
Senior Backend Engineer - AI-Driven Distributed Systems

Playlist • United States

On-site
USD 151,000 - 252,000
Voice Platform Engineer - AI, Scale & Automation
Voice Platform Engineer - AI, Scale & Automation

Socket.dev • Raleigh (NC)

On-site
USD 120,000 - 190,000
Medical coverage
Vision coverage
Dental coverage
+4
Voice Platform Engineer — AI, Scale & Impact
Voice Platform Engineer — AI, Scale & Impact

Bandwidth Recruitment • Raleigh (NC)

On-site
USD 90,000 - 130,000
Full medical coverage
PTO 4 weeks
PTO embargo policy
+2
Software Engineer, AI-Driven Backend & Distributed Systems
Software Engineer, AI-Driven Backend & Distributed Systems

S27a • Northern (KY), New York (NY)

Hybrid
USD 90,000 - 140,000
Competitive salary + equity
Equipment provided
Health, dental & vision
+1
AI-Powered Internal Applications Engineer
AI-Powered Internal Applications Engineer

Bandwidth Recruitment • Raleigh (NC)

On-site
USD 110,000 - 150,000
Medical, Vision, & Dental coverage
4 weeks PTO
Mahalo moments and other PTO benefits
Voice Platform Engineer - Scale Global Calls
Voice Platform Engineer - Scale Global Calls

Bandwidth Recruitment • Raleigh (NC)

On-site
USD 95,000 - 135,000
Medical, Vision, & Dental coverage
Four weeks of PTO
PTO Embargo policy
+2
Senior Software Engineer
Senior Software Engineer

Xcede • San Francisco (CA)

On-site
USD 180,000 - 260,000