Summary
Join The Browser Company's diverse team of engineers and help build a better way to use the internet. As an Engineering Manager, you will lead a highly driven team of software engineers and technical leaders, creating tools and infrastructure for shipping features quickly and safely.
Requirements
- 8+ years of experience with build systems, CI, native application codebases, API design, or improving the software development experience for product engineers
- 3+ years of experience in people management, including hands on technical leadership
- Strong track record of coaching and mentoring senior engineers, helping them improve their skills and grow their careers
- Expertise in tech leading critical projects and initiatives within your team and organization and know how to drive execution and set a pace
- Passionate about building tools and systems that make other engineers more productive and strive to make them elegant and maintainable
- Pragmatic, motivated by nebulous problems, and excited to work in a startup environment with quick product validation cycles
Responsibilities
- Manage a highly driven and creative team of software engineers and technical leaders
- Create the tools and infrastructure that allows to ship features to hundreds of thousands of Arc Members quickly and safely
- Make product decisions, prioritize work, ship features, and promote an engineering culture of knowledge sharing and mentorship
- Lead work-streams across several projects while also jumping in to help solve technical problems or handle incidents
- After initial onboarding, manage a team of 6-8 engineers and a TLM, ensuring their growth, development, and team health
- Promote an engineering culture of knowledge sharing and collaboration
- Partner with engineers across various product teams to make decisions around technical strategy to power future product features
- Set goals and priorities that contribute directly to company level objectives
- Scope and spearhead technical projects across server, client, browser, and OS layers
- Design APIs that abstract away complexity and allow engineers to use those abstractions to quickly iterate, collaborating closely with engineering teams across the company in the process
- Ensure efficient product development cycles by treating developer velocity as a product, finding and fixing issues in the appropriate layer of the system
- Invest in observability, tooling, stability, processes and performance alongside building new systems
- Contribute to the broader engineering organization in terms of creating processes, recruiting, and onboarding
Benefits
- Comprehensive benefits package with employee medical, dental, and vision. We cover 100% of premiums for employees, 90% for dependents
- 401k plan
- Flexible vacation policy - on average, our team members take between 15-20 vacation days a year, plus federal holidays (holidays vary by location)
- Remote-friendly working environment - our core working hours are 11 AM-2 PM Eastern Time
- 12 weeks of paid parental leave
- $1,500 USD home office stipend
- Employees based in the US also receive additional services like free annual memberships to One Medical (where available), Talkspace, Teladoc, and HealthAdvocate