Career EngineCareer Engine
Your matchExample
93%match
Why you fitThis role calls for Java and AWS — tell us what you know and we'll check the rest.
Gap to noteAlso lists Rest API Design — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

bandwidth logo

Sr. Software Engineer (Numbers)

bandwidth · Raleigh, NC · Posted 43 days ago

ic
5+ yrs expJavaSpringReactAWSREST APIsDistributed SystemsCloud InfrastructurePerformance Optimization

At Bandwidth , 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.

What We Are Looking For:

We're looking for a Senior Software Engineer who leads by example — someone who takes deep ownership of what they build, moves fast without cutting corners, and is genuinely excited by the challenge of designing and scaling distributed systems that millions of people depend on.

You are the right candidate if you thrive with mission-focus, enjoy solving complex problems at scale, and are energized — working in an environment where AI is woven into how great engineers work every day. We don't treat AI as a future capability. It's how we build now, and we want teammates who feel the same way.

  • Own your services end-to-end — from design and development to testing, operations, and production monitoring. You build it, you run it.
  • Create and maintain REST APIs (Java/Spring), customer-facing dashboards (React), and the cloud infrastructure (AWS) that powers the Numbers platform.
  • Lead solutions from start to finish , collaborating across teams to iteratively ship value aligned to customer and business needs.
  • Identify and solve scaling problems through both application development and infrastructure optimization, ensuring high availability and fault tolerance.
  • Mentor junior and mid-level developers through productive code reviews, thoughtful design discussions, and by modeling the engineering standards you want to see on the team.
  • Partner with product owners and stakeholders to translate requirements into well-designed, maintainable solutions — contributing to feature sizing and technical roadmap discussions.
  • Use AI as a core engineering tool — not occasionally, but daily. You reach for AI assistants in code generation, design exploration, debugging, and documentation, and you do it with the confidence of someone who knows the fundamentals well enough to lead the AI, not just follow it.
  • Drive continuous improvement — look critically at what we're building and how we're building it, and originate ideas that advance both our craft and our platform's reliability.

…

Apply on bandwidth's site →

This posting is sourced from bandwidth's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

This role is one of 9,090 Software Engineer openings and centers on Java, AWS, Rest API Design, and Network Protocols. There are 25 open roles at bandwidth right now.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.