Senior Software Engineer - Build AI-Driven, Scalable Infra

Bandwidth

Raleigh, Northern (NC, KY)

Hybrid

USD 140,000 - 190,000

Full time

27 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, Vision, & Dental coverage
4 weeks PTO
PTO embargo policy
Volunteer hours & Bandwidth challenges
"Mahalo moments" time off program
Workout lunches & nutritionist

Job summary

Bandwidth is seeking a Senior Software Engineer to lead and own distributed systems powering our Numbers platform. You will design, build, test, deploy, and monitor services, API endpoints, and dashboards at scale. Collaboration across teams and mentoring will be key as you push for architectural excellence with AI at the core.

You should thrive in an environment embracing AI-driven tooling and continuous learning, delivering robust, scalable solutions with a customer-focused mindset.

Qualifications

  • 5+ years building web services in a modern language (Java preferred).
  • Cloud deployments and AWS experience emphasized.
  • Strong understanding of HTTP, REST API design.
  • Experience designing and working with 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 enthusiasm for AI.
  • Active use of AI coding assistants in the software lifecycle.
  • 4-year technical degree or equivalent experience.

Responsibilities

  • Own services end-to-end—from design and development to testing, operations, and production monitoring.
  • Create and maintain REST APIs (Java/Spring), dashboards (React), and AWS infrastructure.
  • Lead solutions end-to-end, collaborating across teams to ship value.
  • Identify and solve scaling problems to ensure high availability.
  • Mentor junior and mid-level developers via code reviews and design discussions.
  • Partner with product owners to translate requirements into maintainable solutions.
  • Use AI as a core engineering tool daily across lifecycle stages.
  • Drive continuous improvement for craft and platform reliability.

Skills

5+ years
Distributed systems
HTTP & REST APIs
Cloud deployments
Scale & performance
Test automation
AI enthusiasm
Continuous learning mindset
AI coding assistants
4-year technical degree or equivalent

Education

4-year technical degree or equivalent

Tools

AWS
React
Kafka
ActiveMQ
GitHub Copilot
Cursor
Claude

Job description

Bandwidth is seeking a Senior Software Engineer to lead and own distributed systems powering our Numbers platform. You will design, build, test, deploy, and monitor services, API endpoints, and dashboards at scale. Collaboration across teams and mentoring will be key as you push for architectural excellence with AI at the core.

You should thrive in an environment embracing AI-driven tooling and continuous learning, delivering robust, scalable solutions with a customer-focused mindset.

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 - AI-Driven Distributed Systems
Senior Software Engineer - AI-Driven Distributed Systems

Bandwidth • Raleigh (NC)

On-site
USD 140,000 - 190,000
Medical, Vision, & Dental coverage
4 weeks PTO
PTO for volunteering and Bandwidthch
+1
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
Sr. Software Engineer (Numbers)
Sr. Software Engineer (Numbers)

Bandwidth Inc. • Raleigh (NC)

On-site
USD 140,000 - 190,000
Medical, Vision, & Dental coverage
4 weeks PTO
Wellness program with nutritionist
Sr. Software Engineer (Numbers)
Sr. Software Engineer (Numbers)

RiseMe • Raleigh (NC)

On-site
USD 140,000 - 190,000
Medical, Vision & Dental
4 weeks PTO
Flexible PTO
+2
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
Sr. Software Engineer (Numbers) New Raleigh, NC
Sr. Software Engineer (Numbers) New Raleigh, NC

Bandwidth • Raleigh (NC), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical, Vision, & Dental coverage
4 weeks PTO
PTO embargo policy
+3
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
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
Platform Engineering Leader | AI-Driven, Scalable Systems
Platform Engineering Leader | AI-Driven, Scalable Systems

OneStream • United States

Remote
USD 173,000 - 225,000