New

Software Development Manager

Ireland - Dublin

Who We Are:

Bandwidth, a prior “Best of EC” award winner, is a global software company that helps enterprises deliver exceptional experiences through voice, messaging, and emergency services. Reaching 65+ countries and over 90 percent of the global economy, we're the only provider offering an owned communications cloud that delivers advanced automation, AI integrations, global reach, and premium human support. Bandwidth is trusted for mission-critical communications by the Global 2000, hyperscalers, and SaaS builders!

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 talented, initiative, and result-oriented Development Manager (Numbers) who will lead by example in designing and developing solutions for the Numbers Domain. We’re looking for people who get excited about building highly performant and maintainable services and infrastructure.

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 excel at balancing technical contributions with strong leadership, guiding and mentoring two teams of 4-5 developers while also maintaining a hands-on understanding of our solutions through occasional code contributions.
  • 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.

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 and guidance.
  • 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.
  • Collaborate with team members and the product owner to design, document, and review new product features and APIs, ensuring alignment with architectural standards and best practices. You’ll also mentor other 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 guide productive code reviews, ensuring adherence to team-defined coding standards and promoting knowledge sharing within and across teams.
  • Mentor developers to break down larger product features into manageable stories that can be distributed across multiple developers, ensuring a clear understanding and efficient workflow.
  • Split your time between people leadership, technical leadership, product partnership, and occasional code contributions to maintain a deep understanding of the solutions being built.
  • 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
  • Partner with the product owner and stakeholders to prioritize and refine product features, contributing to feature sizing and roadmap planning, and provide clear reporting on technical progress.
  • Serve as a technical advisor for the team, providing guidance on troubleshooting production issues and ensuring timely resolution.

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 of engineering experience building in Java and Spring
  • An understanding of network protocols, HTTP, and REST
  • Experience designing and working with distributed systems
  • Experience with AWS development
  • Experience with SQL and relational database systems (RDS)
  • A 3-year technical degree or equivalent experience
  • Ability to excel with a high level of autonomy and responsibility
  • Maintain high standards of quality and attention to detail while guiding your team
  • You have experience managing remote team members across global time zones

Bonus Points:

Wow, it’d be really great if also:

  • You have experience with front-end technologies (React or Angular for extra points)

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…

  • Work laptop & mobile phone with a competitive subscription plan, and an internet allowance to support the costs of the Internet at home
  • We contribute 5% of monthly gross salary into your private pension
  • Income protection plan to ensure you’ll receive a regular income if you are unable to work due to illness or injury.
  • Life insurance providing financial support to your loved ones in the event of your unexpected passing.
  • Health insurance, with extensive coverage, a simple claim process and the possibility to cover your life partner and children.
  • Extensive Employee Assistance Programme, offering 24/7 counseling and support on all areas of life (personal and professional).
  • Unlimited, free and anonymous consultations with our dedicated therapist.
  • Childcare support
  • Commute to work scheme and Cycle to Work scheme  
  • 24 days annual leave per year and 1 additional day every 3 years
  • Time-Off Embargo. When you take time off (of any kind!) you’re embargoed from working. Bandmates and managers are not allowed to interrupt your time-off - not even with email
  • Additional time-off 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, contribution to your monthly fitness subscription and unlimited virtual 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

 

  

EU Pay Transparency

EU Compensation Range

€87.000 - €137.000 EUR

Create a Job Alert

Interested in building your career at Bandwidth? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...