Senior Staff Software Engineer, Infrastructure

The Browser Company
Summary
Join The Browser Company and become a Software Engineer, Infrastructure, creating systems and infrastructure that unlock rich product experiences in Dia as we scale. You will build the architecture powering Dia's AI capabilities, enabling rapid prototyping and shipping of innovative browser automation and AI-driven features. Work on various products and surfaces across the company, with opportunities to focus on areas of interest. You will scope and spearhead technical projects, support infrastructure enabling Dia's core features, design APIs, invest in observability and tooling, contribute to the Chromium codebase, and take ownership of key infrastructure areas. The role requires collaboration with engineering teams and participation in code reviews and architectural discussions. The Browser Company is a remote-first company with a flexible compensation model and comprehensive benefits package.
Requirements
- 10+ years of experience leading critical projects or initiatives in client-side or C++ infrastructure environments, with deep hands-on C++ development experience
- You've worked on large, complex codebases and understand how to improve systems to make them easier to understand, debug, and maintain
- You're passionate about building tools and systems that make other engineers more productive and strive to make them elegant and maintainable
- You’re pragmatic, motivated by nebulous problems, and excited to work in a startup environment with quick product validation cycles
- We’re primarily focused on hiring in North American time zones and require that folks have 4+ hours of overlap time with team members in Eastern Time Zone
Responsibilities
- Scope and spearhead technical projects across client, browser, and OS layers
- Support the infrastructure and architecture that enable Dia’s core features—primarily working in Swift, but also flexing into C++ and Chromium—to help the team build and deliver new capabilities
- Design APIs that abstract away complexity and empower engineers to iterate quickly, collaborating closely with engineering teams across the company in the process
- Invest in observability, tooling, stability, and performance—continually improving our AI product infrastructure, deployment systems, release process, and feature flag systems
- Contribute directly to the Chromium codebase by participating in engineering rotations, responding to incidents, and supporting major upgrades, while sharing knowledge with the broader team
- Take ownership of key infrastructure areas, serving as the primary point of contact for product engineers on questions of performance and reliability
- Regularly participate in code reviews, architectural discussions, and efforts to improve engineering best practices
Preferred Qualifications
Experience with Chromium is a plus—we’re especially interested in folks who are excited to dive in and learn the Chromium codebase
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 plus federal holidays (holidays vary by location)
- Remote-friendly working environment - our core working hours are 11 AM-2 PM Eastern Time Monday-Friday
- 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