[Remote] Full Stack Software Engineer, Dia Enterprise
Note: The job is a remote job and is open to candidates in USA. The Browser Company is building a browser designed to help people organize their lives, create, and explore the internet more effectively. As a Staff Full Stack Software Engineer on the Dia Enterprise team, you will build the Dia Admin Console, entitlement and provisioning APIs, Atlassian integrations, and other enterprise capabilities for administration, governance, identity, security, commerce, and usage metering.
Responsibilities
- Design and build the Dia Admin Console: a hosted web application where enterprise org admins manage entitlements, configure identity, policies and see how their organization is using Dia
- Ensure access checks hold in the backend by improving org and user entitlement modeling, provisioning and deprovisioning APIs driven by Admin Hub events, and enforcement
- Integrate Dia into Atlassian's admin surfaces so Dia appears and behaves as a first-party product in Atlassian org admin consoles
- Partner directly with Atlassian's Admin Hub, Identity, and Commerce teams to move projects forward
- Build the enterprise web surface area including usage and metering flows, self-serve onboarding, and the tools our own team currently performs by hand
- Partner with client engineers to ship enterprise features inside Dia
- Set the technical direction for how enterprises administer Dia and make the calls that a growing enterprise customer base will live with for years
- First Project: Dia Admin Console. A BCNY-hosted console linked from Atlassian Admin Hub. Org and user entitlement model, role model (Dia User, Dia Admin), policy configuration, and usage reporting
- Provisioning lifecycle. Making Admin Hub the source of truth for Dia access, including the hard parts, like how quickly a disabled Atlassian user loses access to Dia and what that implies for token lifetime
- Commerce and metering. Emitting Dia usage into Atlassian's usage tracking service, and surfacing consumption and limits to admins
- Wider enterprise enablement (open-ended). Beyond the projects above, there's no fixed limit to the work that makes Dia enterprise-ready. New governance requirements, integration surfaces, and in-client enterprise features will keep emerging as our customer base grows and shaping that roadmap is as much a part of this role as executing the projects already defined
Skills
- 8+ years building production web applications end to end. You're equally comfortable designing a data model, writing the API, and building the interface an admin will use every day
- You care about admin and enterprise tools as products. You believe an Security/IT admin deserves the same craft we give end users, and you can tell the difference between a console that technically works and one people trust
- Comfort going where the problem is. Most of this role is web and backend, but Dia is a native Swift and Chromium client, and you're willing to learn enough of it to ship enterprise features there when needed
- You thrive in a high-trust, high-ambiguity environment. You seek feedback, but can solve complex problems and make sound decisions independently
- You're pragmatic, motivated by nebulous problems, and excited to work in a startup environment with quick product validation cycles
- You resonate with our company values
- 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
Benefits
- Equity
- Comprehensive benefits
- Best-in-class benefits designed to support you, your family, and your life outside of work
- Remote-friendly work arrangement
- Option to work from the office in Williamsburg, Brooklyn, New York
Company Overview
Company H1B Sponsorship