Bandwidth

About Bandwidth

The leading platform for global enterprise communications

🏢 Tech👥 1001+ employees📅 Founded 1999📍 Northwest Raleigh, Raleigh, NC💰 $1.3m3.8
B2BEnterpriseCommunicationTelecommunications

Key Highlights

  • Founded in 1999, headquartered in Northwest Raleigh, NC
  • Serves major clients including Google, Zoom, and Microsoft
  • Over 1,000 employees with a global presence
  • $1.3 million raised in funding

Bandwidth, founded in 1999 and headquartered in Northwest Raleigh, NC, is a leading communications platform as a service (CPaaS) provider. The company offers APIs for voice and messaging, serving major clients like Google, Zoom, and Microsoft. With over 1,000 employees, Bandwidth has raised $1.3 mil...

🎁 Benefits

Bandwidth offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit ...

🌟 Culture

Bandwidth prides itself on being an engineering-driven company that embraces innovation in telecommunications. The culture encourages creativity and a...

Bandwidth

Software Engineering Senior

BandwidthRaleigh

Apply Now →

Overview

Bandwidth is hiring a Senior Software Developer to lead the development of scalable cloud-based messaging applications. You'll work with technologies like Java and cloud infrastructure to optimize performance and reliability. This position requires strong experience in software development and cloud technologies.

Job Description

Who you are

You have 5+ years of experience in software development, particularly in building scalable applications. Your expertise in Java and cloud technologies allows you to design and implement solutions that handle high volumes of messaging traffic efficiently. You are comfortable taking ownership of your services, from design through to production monitoring, and you thrive in environments where you can innovate and improve existing systems.

You possess a strong understanding of cloud architectures and have experience optimizing applications for performance and reliability. Your ability to identify and solve scaling problems is complemented by your proactive approach to improving system uptime through redundancy and optimization strategies. You are not afraid to dive deep into technical challenges and are proud of the quality of code you deliver.

What you'll do

As a Senior Software Developer at Bandwidth, you will lead the development of messaging services that allow customers to send, receive, and track billions of messages. You will collaborate with your team to design, test, and deploy applications that are not only scalable but also resilient. Your role will involve identifying scaling issues and implementing solutions that enhance the overall performance of our messaging platform.

You will be responsible for monitoring applications in production, ensuring they operate smoothly and efficiently. Your insights will help shape the direction of our messaging services, as you will be expected to originate ideas that advance our craft and improve user experience. You will work closely with cross-functional teams to ensure that the services you develop meet the needs of our customers and align with Bandwidth's mission of delivering exceptional communication experiences.

What we offer

At Bandwidth, we celebrate diversity and encourage our team members to be their authentic selves. We offer a collaborative work environment where your contributions are valued and recognized. You will have access to resources that support your professional growth, including mentorship opportunities and continuous learning initiatives. We also provide competitive compensation and benefits, including wellness programs and flexible work arrangements to support your work-life balance.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Bandwidth.

Similar Jobs You Might Like

Based on your interests and this role

Bandwidth

Software Engineering

Bandwidth📍 Raleigh - On-Site

Bandwidth is hiring a Senior Software Developer (Messaging) to design and develop solutions for reputation management and number provisioning. You'll work with Java, Spring, and React to create and maintain REST APIs and customer-facing dashboards. This position requires strong experience in software development and cloud infrastructure.

🏛️ On-SiteSenior
3 months ago
Bandwidth

Software Engineering

Bandwidth📍 Raleigh - On-Site

Bandwidth is seeking a Senior Software Development Manager to lead teams in creating exceptional software experiences. You'll inspire and mentor engineers while driving development excellence. This role requires strong leadership skills and experience in software development.

🏛️ On-SiteSenior
2w ago
Bandwidth

Software Engineering

Bandwidth📍 Raleigh

Bandwidth is seeking a Vice President of Software Development to lead a large engineering organization focused on building high-availability platforms. You'll define technical strategy and drive service architecture while leveraging AI and cloud technologies.

Lead
1 month ago
ThoughtWorks

Software Engineering

ThoughtWorks📍 Bangkok - On-Site

ThoughtWorks is hiring a Senior Software Developer to design impactful software solutions. You'll collaborate with various stakeholders and advocate for best engineering practices. This role requires strong technical knowledge and experience in software development.

🏛️ On-SiteSenior
1d ago
AppDirect

Software Engineering

AppDirect📍 Montreal - Hybrid

AppDirect is hiring a Senior Software Developer to deliver cutting-edge logistic solutions for enterprise clients. You'll work closely with an Agile team to enhance hardware lifecycle management. This position requires a strong background in software development.

🏢 HybridSenior
1w ago