The Browser Company is building a better way to use the internet by creating a browser that empowers users to grow, create, and stay curious. The Services Engineer will build the server-side backbone for Dia's AI, making it fast, trustworthy, and useful for real work, while ensuring security, privacy, and reliability for individuals and enterprises.
Requirements
- 5+ years designing, building, and operating cloud services (GCP/AWS/Azure) with high availability and low latency.
- Strong backend programming skills in Go, TypeScript, Swift, or Python; comfortable owning production services end‑to‑end.
- Security‑first mindset: least‑privilege access, strong isolation, encryption in transit/at rest, and auditable controls.
- Experience with identity and policy enforcement (authN/authZ, org/account guardrails, quotas, retention).
- Proven reliability practices: SLOs, incident response/on‑call, observability (metrics, logs, traces), and post‑mortems.
- Track record integrating with third‑party platforms and partner APIs using safe contracts and resilient pipelines.
Responsibilities
- Design and operate the services that make Dia’s AI feel native to the browser—coordinating multi-model execution, keeping latency low, and delivering results that teams can trust.
- Build secure-by-default architecture: strong isolation, least privilege, fine‑grained authZ/authN, tenant-aware data boundaries, and auditable controls that meet enterprise expectations.
- Implement org- and account-level guardrails (usage limits, retention policies, policy enforcement) and wire them into identity, billing, and admin surfaces.
- Bridge BCNY services with Atlassian platforms and partner systems.
- Ship reliability at scale: robust queues/workers, backpressure, retries, circuit breakers, and steady SLOs with deep observability (metrics, tracing, logging).
- Measure and improve: build dashboards and alerts, run incident reviews, and tune systems for performance, cost, and resilience.
- Protect privacy end‑to‑end: minimize data collection, control exposure to AI models, and enforce lifecycle policies that keep user and enterprise data safe.
Other
- Participate in the Services on‑call rotation and lead incident response when needed
- Excellent cross‑functional communication—able to align with Product, Infra, Security, and Ops to ship quickly and safely.
- You resonate with our company values.
- You’re pragmatic, motivated by nebulous problems, and excited to work in a startup environment with quick product validation cycles.
- Most of our team are based in North American time zones and require that folks have 4+ hours of overlap time with team members in Eastern Time Zone.