Bandwidth-posted 4 months ago
Full-time • Mid Level
Raleigh, NC
1,001-5,000 employees
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Bandwidth, a global software company, is looking for a Senior Software Developer to join the Emergency Services (ES) team. The mission of the ES team is to be a global leader in 911 services, providing fast, reliable, and accurate emergency services. The ideal candidate is a maker, hacker, and software artisan who enjoys working with new web frameworks, backend languages, and AI tools. This role involves writing code, collaborating with peers, mentoring, and challenging the status quo to advance the craft of software engineering.

  • Write great code and lots of it.
  • Be a senior member of an agile software development team.
  • Lead design and implementation efforts within the team.
  • Collaborate with peers to build and refactor code that is readable and reliable.
  • Mentor teammates and originate ideas that advance the craft of software engineering.
  • 4+ years of experience as a software engineer.
  • Deep expertise in Java and Java framework ecosystems.
  • Passion for writing testable code and experience with non-complex test automation.
  • Experience designing web services and service-oriented architectures.
  • Knowledge of IP networking, web protocols, and REST.
  • Familiarity with relational and non-relational database systems.
  • Use of AI tools for fun and to enhance work.
  • Passion for the craft of software engineering.
  • Desire to help teammates succeed.
  • Enjoy working the whole stack.
  • Desire to own all aspects of the app including front-end, back-end, and underlying systems.
  • Familiarity with developing enterprise applications.
  • Experience with Docker containers and Kubernetes or OpenShift.
  • Experience with AWS or another cloud platform.
  • Understanding of scalable cloud applications engineering.
  • Experience building AI Agents and understanding agentic development.
  • 100% company-paid Medical, Vision, & Dental coverage for you and your family.
  • Four weeks of PTO for all new hires.
  • PTO Embargo: no interruptions during PTO.
  • Additional PTO can be earned through volunteer hours and Bandwidth challenges.
  • 'Mahalo moments' program for additional time off for significant life events.
  • 90-Minute Workout Lunches and unlimited meetings with a nutritionist.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service