Senior Software Engineer - Cloud Partner Integrations
New
C
ClickHouseCloud data
Location: Canada; Workplace: RemoteFull-TimeSenior
Salary$155K - $238K; $155K – $238K • Offers Equity • Multiple Ranges; US Premium Locations (LA/NYC/Washington): $170K – $238K • Offers Equity; US General : $155K – $215K • Offers Equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years building software
- Required Skills
- TypeScriptGoReactCI/CD
Requirements
- Have 8+ years of software development experience, including substantial work on data-heavy or integration-focused systems.
- Be proficient in TypeScript or Go, or be comfortable contributing in both.
- Bring strong backend and systems skills, including reasoning about deployment topology, multi-tenancy, and data movement.
- Have experience with modern authentication protocols, service principals, and identity federation across trust boundaries.
- Have experience building on another organization's platform, including working with incomplete documentation and breaking changes.
- Be comfortable making sound decisions under uncertainty and identifying decisions that are difficult to reverse.
- Be comfortable contributing to a modern React application.
- Use AI tools such as Claude Code, Cursor, or Copilot transparently and effectively.
- Write clearly for asynchronous collaboration, including chats, design documents, and RFCs.
- Nice to have: familiarity with a major cloud data or analytics platform ecosystem.
- Nice to have: experience with partner security reviews, marketplace or certification requirements, or deep authentication and identity federation expertise.
- Nice to have: experience designing multi-tenant SaaS platforms and their isolation or deployment topology, or working with ClickHouse or another columnar/OLAP engine.
Responsibilities
- Own the end-to-end design, code, and production operation of a cloud partner integration.
- Define architecture for authentication and identity flows, multi-tenancy, data movement, performance, and production behavior.
- Own the infrastructure, CI, deployment, observability, and on-call for systems you build.
- Build on external platforms, assess their constraints, and manage associated risks.
- Partner with internal teams to refine product requirements, agree on interfaces and protocols, and keep work moving.
View Full Description & ApplyYou'll be redirected to the employer's site