The ad says“We’re hiring engineers who are passionate about solving real-world problems, personal privacy, and empowering peers to be autonomous. Our team needs experienced engineers who have strong distributed systems backgrounds to help us re-architect these systems as we scale into our next phase”
Values
The ad says“A strong foundation in Computer Science - algorithms, data structures, and distributed systems demonstrated through the systems you’ve built”
The ad says“This includes re-organizing services for maintainability and extensibility as we grow in features and people, and adopting the right service infrastructure (workflow orchestration, service tooling, CI/CD) and data infrastructure (Postgres, Redis, streaming materialized views, data lake). Your day-to-day will constantly change and be filled with ambiguity, but everything you work on has a high impact”
The ad says“Raise the Bar: Make safe change the default - end-to-end testing, continuous deployment, zero-downtime migrations, and hold a high standard through design and code review”
The ad says“Raise the Bar: Make safe change the default - end-to-end testing, continuous deployment, zero-downtime migrations, and hold a high standard through design and code review”
The ad says“A strong foundation in Computer Science - algorithms, data structures, and distributed systems demonstrated through the systems you’ve built”
The ad says“Raise the Bar: Make safe change the default - end-to-end testing, continuous deployment, zero-downtime migrations, and hold a high standard through design and code review”
The ad says“7+ years of experience building and operating scalable backend systems in one or more modern languages (we’re primarily a Go shop)”
The ad says“Hands-on distributed systems experience: you’ve designed and operated services that communicate through queues and async workflows, and you know idempotency, retries, and schema migrations from production experience”
The ad says“Experience leading a significant re-architecture or migration on a live system, end to end”
The ad says“This includes re-organizing services for maintainability and extensibility as we grow in features and people, and adopting the right service infrastructure (workflow orchestration, service tooling, CI/CD) and data infrastructure (Postgres, Redis, streaming materialized views, data lake). Your day-to-day will constantly change and be filled with ambiguity, but everything you work on has a high impact”
The ad says“Experience leading a significant re-architecture or migration on a live system, end to end”
The ad says“This includes re-organizing services for maintainability and extensibility as we grow in features and people, and adopting the right service infrastructure (workflow orchestration, service tooling, CI/CD) and data infrastructure (Postgres, Redis, streaming materialized views, data lake). Your day-to-day will constantly change and be filled with ambiguity, but everything you work on has a high impact”
The ad says“Hands-on distributed systems experience: you’ve designed and operated services that communicate through queues and async workflows, and you know idempotency, retries, and schema migrations from production experience”
The ad says“Hands-on distributed systems experience: you’ve designed and operated services that communicate through queues and async workflows, and you know idempotency, retries, and schema migrations from production experience”
The ad says“This includes re-organizing services for maintainability and extensibility as we grow in features and people, and adopting the right service infrastructure (workflow orchestration, service tooling, CI/CD) and data infrastructure (Postgres, Redis, streaming materialized views, data lake). Your day-to-day will constantly change and be filled with ambiguity, but everything you work on has a high impact”
The ad says“This includes re-organizing services for maintainability and extensibility as we grow in features and people, and adopting the right service infrastructure (workflow orchestration, service tooling, CI/CD) and data infrastructure (Postgres, Redis, streaming materialized views, data lake). Your day-to-day will constantly change and be filled with ambiguity, but everything you work on has a high impact”
The ad says“Raise the Bar: Make safe change the default - end-to-end testing, continuous deployment, zero-downtime migrations, and hold a high standard through design and code review”
The Product Platform team owns the foundational services that power Cape: Identity & Access, Subscriber Lifecycle, Provisioning, Billing, Reporting, Spam Protection, and Voicemail. You will work closely with Product, Mobile, and SRE teams to enable new features, and you will own features that span multiple foundational components end to end
We’re hiring engineers who are passionate about solving real-world problems, personal privacy, and empowering peers to be autonomous. Our team needs experienced engineers who have strong distributed systems backgrounds to help us re-architect these systems as we scale into our next phase
This includes re-organizing services for maintainability and extensibility as we grow in features and people, and adopting the right service infrastructure (workflow orchestration, service tooling, CI/CD) and data infrastructure (Postgres, Redis, streaming materialized views, data lake). Your day-to-day will constantly change and be filled with ambiguity, but everything you work on has a high impact
Cape is a flat organization and we don’t have formal levels. For calibration: this is a Senior/Staff scope role - you’ll own architecture across systems and make decisions that stick
Enable Scale: Build reliable, extensible systems that let us grow in features, users, and engineers including re-architecting existing services and migrating live flows onto new systems safely
Own the Lifecycle: Take full ownership of features that span multiple foundational components from problem discovery through design, deployment, and operations
Raise the Bar: Make safe change the default - end-to-end testing, continuous deployment, zero-downtime migrations, and hold a high standard through design and code review
Collaborate: Work closely with Product, Mobile, SRE, and Design to shape features and the infrastructure they run on, bringing stakeholders along through clear written proposals
Mentor: Grow the engineers around you through pairing, review, and written designs, transferring ownership of what you build
Benefits
Paid maternity leave
Paid paternity leave
Commuter benefits
Vision insurance
Medical insurance
Disability insurance
Dental insurance
401(k)
Preferred experience
Pragmatism: The ability to move quickly while building for the long term. You take a thoughtful, practical approach to solving complex problems, considering tradeoffs and avoiding over-engineering
Communication: The ability to work collaboratively with both technical and non-technical teammates, understanding how technical decisions impact the end user
Autonomy: A proven ability to learn continuously, work independently, and make decisions with minimal supervision
Adaptability: Comfort working in a constantly evolving environment with dynamic objectives and direct user iteration
Mission-Driven: A deep-seated belief in the importance of digital privacy and security. You understand that the code we ship has real-world consequences and are driven to build systems that protect and empower users
Partnership: Experience brainstorming and iterating alongside product managers and designers
Experience leading a significant re-architecture or migration on a live system, end to end
Hands-on distributed systems experience: you’ve designed and operated services that communicate through queues and async workflows, and you know idempotency, retries, and schema migrations from production experience
Strong written and verbal communication skills - you work through designs and decisions in writing and bring others along
7+ years of experience building and operating scalable backend systems in one or more modern languages (we’re primarily a Go shop)
A strong foundation in Computer Science - algorithms, data structures, and distributed systems demonstrated through the systems you’ve built