Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Development Manager (Identity) image - Rise Careers
Job details

Software Development Manager (Identity)

Bandwidth delivers world-class messaging and voice services. We're looking for a leader on our Identity Development team to help build and expand the company's identity infrastructure.

Skills

  • Engineering management
  • Coding in modern languages (Go, Java, Python)
  • AWS or cloud provider experience
  • Identity and access management knowledge
  • Collaboration skills

Responsibilities

  • Lead, mentor, and develop engineers
  • Drive roadmap by collaborating with the Product team
  • Empower team to create scalable software
  • Build a positive team culture
  • Recruit and retain top talent

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • 100% company-paid Medical, Vision, & Dental coverage
  • Four weeks of PTO for all new hires
  • PTO Embargo policy
  • Additional PTO for volunteer hours
  • “Mahalo moments” program for significant life events
  • Wellness initiatives including nutritionist meetings
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Development Manager (Identity), Bandwidth

At Bandwidth, we’re on the lookout for an astute Software Development Manager (Identity) to join our vibrant team in Raleigh. Joining our Identity Development team means you’ll be at the helm, steering the expansion of our identity infrastructure that supports the world’s biggest brands. Here, you'd not only lead and mentor engineers to harness their skills but also collaborate closely with the Product team to devise, prioritize, and launch solutions that truly resonate with our customers. If the idea of creating simple, efficient software excites you, you'll find that our work culture encourages fun and sustainability while we tackle complex projects. Ideally, you should have at least 2 years of engineering management and 8 years of engineering experience under your belt, with a passion for promoting a collaborative environment across global teams. Your knack for balancing high standards of quality with the ability to empower your team will be essential. Although it’s a bonus if you have experience in the cloud (think AWS) or modern coding languages like Go or Python, what truly matters is your enthusiasm for driving our roadmap and making Bandwidth a fantastic place to thrive. At Bandwidth, we pride ourselves on creating an inclusive culture where everyone can be themselves. If you're excited about this role, but perhaps don't tick every box—don’t hesitate to reach out. We want you to be part of the BAND!

Frequently Asked Questions (FAQs) for Software Development Manager (Identity) Role at Bandwidth
What are the primary responsibilities of the Software Development Manager (Identity) at Bandwidth?

The Software Development Manager (Identity) at Bandwidth is responsible for leading the Identity Development team, mentoring engineers, collaborating with the Product team to deliver robust solutions, and ensuring the team fosters a fun and productive workplace. Additionally, this role requires managing the roadmap for identity infrastructure, prioritizing tasks, and empowering teams to produce high-quality software.

Join Rise to see the full answer
What qualifications do I need to apply for a Software Development Manager (Identity) position at Bandwidth?

To apply for the Software Development Manager (Identity) position at Bandwidth, you should have a minimum of 2 years of engineering management experience, along with 8 years of engineering expertise. It's vital to have a successful track record of leading teams to develop outstanding products, especially in a globally distributed environment. Proficiency in modern programming languages and experience with AWS or identity management tools are also highly desirable.

Join Rise to see the full answer
What skills are essential for the Software Development Manager (Identity) role at Bandwidth?

Essential skills for the Software Development Manager (Identity) role at Bandwidth include strong leadership and mentoring capabilities, proficiency in software development practices, and the ability to navigate complex technical discussions. An autonomy-driven mindset, attention to detail, and the capacity to thrive in collaborative environments are also critical for success in this position.

Join Rise to see the full answer
What is the company culture like for the Software Development Manager (Identity) at Bandwidth?

The culture at Bandwidth is centered around inclusivity and collaboration. The Software Development Manager (Identity) is expected to build a dynamic environment where engineers can flourish and contribute. Bandwidth promotes a work-life balance through its 'Whole Person Promise,' ensuring that employees have the opportunity for meaningful work while also prioritizing personal well-being.

Join Rise to see the full answer
What benefits are offered to the Software Development Manager (Identity) at Bandwidth?

Bandwidth offers an impressive range of benefits for its Software Development Manager (Identity) including 100% company-paid medical, vision, and dental coverage, generous PTO, along with special programs for life's important moments. Additionally, Bandwidth provides resources to support physical health, including 90-minute workout lunches and access to a nutritionist.

Join Rise to see the full answer
Common Interview Questions for Software Development Manager (Identity)
Can you explain your approach to leading a software engineering team?

When leading a software engineering team, I prioritize building strong relationships through open communication and collaboration. Establishing a clear roadmap while empowering team members to develop their skills fosters both professional growth and team cohesion. I also value leveraging feedback from team members to continually refine our processes.

Join Rise to see the full answer
How do you define success for a Software Development Manager?

Success for a Software Development Manager revolves around achieving team objectives, delivering high-quality software efficiently, and fostering a positive team culture. Creating an environment where engineers thrive will lead to sustainable growth and innovative solutions that meet customer needs while meeting business goals.

Join Rise to see the full answer
What strategies do you implement to prioritize projects for your team?

I implement strategies such as engaging with stakeholders to understand their priorities and aligning our team's goals with broader company objectives. This helps in defining project scopes, assessing resource availability, and creating an incremental delivery plan, making sure we remain adaptable to changing needs.

Join Rise to see the full answer
How do you handle conflicts within your team?

When addressing conflicts within my team, I focus on facilitating open discussions where individuals can voice their perspectives. My goal is to mediate the conversation, identify underlying issues, and work collectively toward a compromise that aligns with our objectives. Transparency and respect are key to resolving conflicts effectively.

Join Rise to see the full answer
What is your experience with cloud solutions and deployment?

In my previous roles, I have extensively utilized cloud solutions for deploying applications. I am comfortable with platforms such as AWS, where I have designed and implemented scalable architectures. I believe utilizing cloud services efficiently is crucial for modern software development and its ability to adapt to user demands.

Join Rise to see the full answer
How do you ensure quality in the software development process?

Quality assurance starts with clear documentation of requirements and best practices, followed by regular code reviews and automated testing. I emphasize the importance of creating a culture where team members understand the significance of maintaining high standards and can collaborate on finding inefficiencies to enhance quality.

Join Rise to see the full answer
Explain a time when you had to pivot your team towards a new strategy.

In a previous project, we realized mid-development that a market need had shifted significantly. I convened our team to evaluate our progress, gather insights, and assess options for pivoting our approach. By aligning our efforts with the new strategy and clearly communicating with our stakeholders, we successfully adapted and completed the project.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Mentoring junior engineers is about providing guidance, support, and gradually enhancing their autonomy. I focus on understanding their goals and pairing them with tasks that challenge them while ensuring regular check-ins to provide feedback and encouragement. This builds their confidence and fosters their skillset effectively.

Join Rise to see the full answer
What modern programming languages are you proficient in?

I am proficient in various modern programming languages, including Go, Java, and Python. I believe each language serves its use case, and I stress the importance of choosing the right tool for the job. My experience allows me to guide my team in honing their coding skills across different languages.

Join Rise to see the full answer
What is your experience with identity and access management systems?

I have extensive experience with identity and access management systems, particularly with products like Okta. These tools allow for secure, scalable authentication processes, which are vital for maintaining user trust and safeguarding sensitive data. Understanding these systems is essential for anyone overseeing identity infrastructure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
G-P Remote United States (Remote-First)
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago
Qomodo Remote No location specified
Posted 7 days ago
Photo of the Rise User
Top Hat Remote No location specified
Posted yesterday

We believe communications can transform the world Technology is fundamentally changing the world and how we communicate for the better. It’s creating a better way to live, to love, to work, and communicate. For the last 20+ years, we have worked ...

62 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!