Software Development Manager (Messaging)

Posted Yesterday
Be an Early Applicant
Raleigh, NC
Mid level
Software
The Role
As a Software Development Manager, you will lead a team focused on messaging provisioning, designing solutions for reputation management, and ensuring the performance of services deployed in AWS. Your role includes mentoring developers, participating in code reviews, and collaborating with product owners to prioritize and refine features. You'll maintain team dynamics and promote accountability in sprint planning and execution.
Summary Generated by Built In

Who We Are:

Bandwidth delivers world-class messaging, voice, and emergency service connectivity for the world’s biggest brands. We are the APIs and global network behind the platforms that the Global 2000’s use to power their internal communications, contact center platforms, apps, and software. We transform interactions for top-tier orgs—and we do it on a global scale. We’re the only ones who marry the power of our global network with the control and agility offered by our enterprise-grade APIs. Unmatched reliability meets unparalleled control. That’s the Bandwidth way.

At Bandwidth, your music matters when you are part of the BAND.  We celebrate differences and encourage BANDmates to be their authentic selves.  #jointheband

What We Are Looking For:

We’re looking for a Development Manager (Messaging Provisioning) who will lead by example in designing and developing solutions for reputation management and number provisioning.

You are the right candidate if...

  • You lead by example in fostering a positive team culture that emphasizes mutual respect, open communication, collaboration, a commitment to continuous improvement and operational excellence, and strong accountability.
  • You thrive on striking a balance between non-critical path code writing, while also embracing the opportunity to lead a team of 4-6 developers.
  • You are highly invested in the career growth and development of the developers on your team, are very comfortable providing clear and actionable growth-focused feedback, and excel at attracting and retaining great people.
  • You are a clear communicator, able to effectively articulate the work you and your team are doing and provide reliable updates on team progress.
  • You perform well in a data-driven decision-making environment, using insights to lead your team and make informed, impactful decisions, including accurate software estimation.

What You'll Do:

  • Own the availability and performance of the distributed, multi-service systems deployed in AWS (Java/Spring REST APIs) your team develops and maintains by providing hands-on technical leadership
  • Provide technical leadership and mentorship to your team members through weekly 1:1s as well as timely, clear, and actionable feedback to help them grow in their technical skills and advance their careers
  • Design, document, and review new product features and APIs in collaboration with other team members and our product owner. You’ll also mentor other more junior developers to do the same!
  • Support your team in building and deploying high-quality software, focusing on scalability, fault tolerance, and observability, while creating and maintaining efficient CI/CD pipelines
  • Participate in and mentor your team through productive code reviews adhering to team-defined coding standards as you create products (we value collaboration within and across teams to build better products!)
  • Break down larger product features into manageable stories that can be distributed across multiple developers
  • Split your time between people leadership, technical leadership and non-critical path hands-on code writing
  • Drive sprint planning and execution in partnership with the development team and product owner, ensuring sprint goals are set according to team capacity and sprint progress is tracked, while proactively identifying challenges, aggressively removing roadblocks and maintaining accountability for delivery
  • Work with our product owner and other stakeholders to prioritize and help refine product features, develop feature sizing to provide roadmap estimates, and provide clear reporting on technical progress

What You Need:

If you’re our person, you probably look like this:

  • You have 2+ years leading a team of developers either as a manager with direct reports or as a technical lead
  • You have 7+ years experience building web services in Java and Spring
  • An understanding of network protocols, HTTP, and REST
  • Experience designing and working with distributed systems, specifically the ability to debug issues across correlated microservices
  • Experience with AWS development 
  • Experience with SQL and relational database systems (RDS)
  • A 4-year technical degree or equivalent experience

Bonus Points:

Wow, it’d be really great if also:

  • You have experience working with remote team members across global time zones

The Whole Person Promise:

At Bandwidth, we’re pretty proud of our corporate culture, which is rooted in our “Whole Person Promise.” We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? Well…

  • 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.
  • All new hires receive four weeks of PTO.
  • PTO Embargo. When you take time off (of any kind!) you’re embargoed from working. Bandmates and managers are not allowed to interrupt your PTO – not even with email.
  • Additional PTO can be earned throughout the year through volunteer hours and Bandwidth challenges.
  • “Mahalo moments” program grants additional time off for life’s most important moments like graduations, buying a first home, getting married, wedding anniversaries (every five years), and the birth of a grandchild.
  • 90-Minute Workout Lunches and unlimited meetings with our very own nutritionist.

Are you excited about the position and its responsibilities, but not sure if you’re 100% qualified? Do you feel you can work to help us crush the mission? If you answered ‘yes’ to both of these questions, we encourage you to apply! You won’t want to miss the opportunity to be a part of the BAND.


Applicant Privacy Notice


  

Top Skills

Java
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Denver, CO
943 Employees
On-site Workplace
Year Founded: 1999

What We Do

Bandwidth is a software company that’s transforming the way people communicate and challenging the standards of old telecom. Together with our customers, we’re unlocking remarkable value, questioning the status quo, and helping people interact with technology and one another, oftentimes in ways they never dreamed possible.

Haven’t heard of Bandwidth? You’ve probably used one of our products before. We power some of the most important communications technologies on the market today—names like Google, Skype and Ring Central to name a few. At Bandwidth, we’ve got a passion for doing things the other way—imagining what they could be and uncovering opportunities to take a new approach to create what should be. We’re out to disrupt the century-old rules of the telecom industry—and that means doing things differently in every area of our business. It’s in the way we treat our people, and how we create with our customers. Whether our engineering teams are crunching code during all-night hack-a-thons or our team members are competing in a Big Idea competition, we love to dive in and get our hands dirty. No idea at Bandwidth is too big or too small, and every voice gets a listen.

Our folks have diverse backgrounds from all over the world. Crave innovation? We live for it. No one here is getting a blue ribbon for shaking their head and agreeing with the higher ups. At Bandwidth, we don’t hold back. We speak our minds, share our ideas—and let them soar. We think, we dream, we reimagine what’s possible…because we know that’s the only way we can unlock remarkable value. And that’s what really gets us fired up.

Similar Jobs

Block Logo Block

Oracle Application Developer, Hardware Business Systems

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
Charlotte, NC, USA
12000 Employees
95K-168K Annually

Pfizer Logo Pfizer

QA Manager, Investigation Review

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
Sanford, NC, USA
121990 Employees
96K-161K Annually

Lowe’s Logo Lowe’s

Software Engineer - Java/React

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Charlotte, NC, USA
300000 Employees

Lowe’s Logo Lowe’s

Software Engineer (Back-end heavy)

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Charlotte, NC, USA
300000 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account