More jobs:
Senior Software Engineer II; Hybrid
Job in
Denver, Denver County, Colorado, 80285, USA
Listed on 2026-07-06
Listing for:
Cacheflow
Full Time
position Listed on 2026-07-06
Job specializations:
-
Software Development
Backend Developer, Software Architect
Job Description & How to Apply Below
Senior Software Engineer II – Identity & Notifications Team
Impact:
Own the systems that power Homebase’s “Passport to Work” vision: authentication, authorization, role modeling across a complex multi‑tenant context, and a scalable notification infrastructure that keeps workers and business owners informed in real time.
- Own identity end‑to‑end: design and build authentication, session lifecycle, and authorization systems for a multi‑role, multi‑employer context.
- Model complex authorization: lead the design of RBAC/ABAC systems reflecting real‑world small business team structures.
- Build scalable notification infrastructure: design and operate push, email, and in‑app delivery at scale with routing and preference management.
- Drive architectural decisions: write RFCs, lead design reviews, and set the technical direction for the domain.
- Ship with velocity: break down ambiguous problems, make high‑quality decisions, and deploy working systems quickly.
- Integrate AI tools: use code‑generation, security review acceleration, and AI for notification personalization and abuse detection.
- Elevate the team: mentor peers, share knowledge, and raise standards in design and code reviews.
- Collaborate across the stack: partner with Product, Security, and domain teams to deliver identity and notification capabilities.
- At least 5+ years of backend engineering with production ownership at scale.
- Deep expertise in identity systems: OAuth 2.0, OIDC, SAML, token lifecycle, session management, RBAC/ABAC, policy‑based access control.
- Experience designing multi‑tenant identity models for users with multiple roles across organizations.
- Hands‑on experience building or operating notification infrastructure: delivery pipelines, fan‑out architecture, user preference management, push/email/in‑app routing.
- Strong command of at least one backend language (Ruby, Go, Python, or similar) and relational database design.
- Track record of leading technical design: writing RFCs, driving alignment, and delivering in ambiguous contexts.
- Active AI fluency: use tools like Git Hub Copilot or similar to accelerate work and measure impact.
- Security‑minded by default: design with abuse, spoofing, privilege escalation, and data privacy in mind.
- Clear, direct communicator who translates system complexity into actionable decisions.
- Ownership & Financial Security:
Stock options and a 401(k) plan with a 4% match. - Comprehensive Healthcare:
Medical, dental, and vision coverage with FSA options. - Paid Time Off:
Flexible PTO, company holidays, and designated focus periods. - AI Access:
Free paid AI tool usage for building, experimenting, and upskilling. - Family Support:
Up to 12 weeks of paid parental leave after 6 months of service. - Protection Plans:
Life insurance and short/long‑term disability coverage. - Work Your Way:
Work‑from‑anywhere month and meeting‑free weeks annually. - Workspace Perks:
Meals, commuter benefits, team offsites, and Customer Days. - Hybrid Rhythm:
Tuesdays and Wednesdays are required in‑office days for collaboration.
Homebase will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance.
AccommodationsIf you need accommodations during the hiring process, please let us know—we’re committed to ensuring fair and equitable access for all.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×