
Engineering Manager

Bitwarden
Summary
Join Bitwarden's all-remote engineering team as an Engineering Manager and lead software development efforts across web and server components. You will build the future of the Bitwarden product, working with a talented team and the open-source community. Responsibilities include hiring and developing a cross-functional team, setting goals and priorities, owning the development process, and providing technical escalation support. You will also manage trade-offs for delivery, communicate project status, and measure team impact. This role requires strong leadership, interpersonal, and analytical skills, along with experience in relevant technologies. Bitwarden offers a competitive salary and the opportunity to work on impactful security solutions.
Requirements
- Ability to inspire and provide vision direction
- Experience building and growing successful teams
- Management or team lead experience from a previous technical position
- Propensity towards leadership and mentoring
- Ability to form good relationships with other leaders in the company
- A strong sense of empathy and the ability to advocate for others
- Collaborative and adaptable mindset
- Openness and authenticity combined with excellent communication skills
- Strength in evaluating the success of Bitwarden in reaching its goals and ensuring each strategic goal is measurable
- Excellent problem-solving skills โ you might not know all the answers, but you know how to find and communicate the solution
- Experience working in some or all of our stack (.NET Core, C#, TypeScript/JavaScript, HTML, Docker, Azure, SQL Server or similar RDBMS)
- Proficiency using source control such as Git, SVN, Subversion, TFS, etc
- Excitement and enthusiasm for helping customers solve security and password challenges
- Zeal for learning and desire to develop yours, your peersโ, and your teamโs skills
Responsibilities
- Hire and develop our team of cross-functional Software Engineers
- Set and report on measurable goals and objectives for the team
- Set weekly or daily priorities for the development team and individual team members
- With feedback from the team, leadership and external stakeholders, own the development process, procedures and decision support for product development and delivery
- Evaluate, recommend, and implement development tools to help facilitate team success
- Provide a point of technical escalation and knowledge to help facilitate and drive the resolution of issues and technical or administrative hurdles the team may encounter
- Facilitate and encourage collaboration through team meetings or other communication channels as necessary, as well as conduct team-building activities
- Report on team progress, status, and roadblocks to management from the development lens
- Advocate for and on behalf of the development team and the construction and delivery of Bitwardenโs product, process, and organization
- Conduct one-on-one meetings with direct reports to work on issues, provide and receive feedback, and discuss individual professional development goals and opportunities
- Perform annual or semi-annual performance reviews when required
- Participate in code reviews, learning, and spreading technical knowledge
- Actively participate in backlog grooming, planning, and delivery activities
- Become an expert and authority on the Vault area of the Bitwarden Password Manager, including: backend infrastructure, APIs, database, web app, browser extensions, desktop apps, and more
Preferred Qualifications
- User of Bitwarden
- Startup experience
- Open source experience
- Hands-on software development experience
- Experience leading cross-functional, multi-discipline teams
Benefits
- Remote work
- Professional development opportunities
- Salary range: $170,000 - $200,000 (US)
Share this job:
Similar Remote Jobs

