Remote job
Senior Full Stack Software Engineer - ClickPipes Platform
Job details
About this role
Role overview
A senior full-stack engineer is needed to build customer-facing interfaces for a large-scale data ingestion platform that onboards and integrates information from diverse sources into a high-performance analytical database. The work spans petabyte-scale, high-velocity environments and combines UI craftsmanship with collaboration on backend services, APIs, and system integrations. It suits a T-shaped engineer who wants meaningful ownership over end-to-end features in a distributed, async-friendly setting.
Responsibilities
- Design and build scalable UI systems that handle large datasets, asynchronous operations, and real-time state changes - Own features end-to-end, from initial design through production launch and long-term maintenance - Collaborate closely with product, design, and other engineering teams to deliver new capabilities - Partner on API design and system contracts that connect user-facing workflows to backend services - Participate in an on-call rotation to support production systems, diagnose incidents, and mitigate issues - Take ownership of production quality, including monitoring, debugging, performance tuning, and reliability improvements
Requirements
- 5+ years of experience building and shipping production full-stack applications - In-depth knowledge of web fundamentals including HTML/CSS, JavaScript, the DOM, and HTTP - Solid experience designing and building applications with React and TypeScript - Experience writing and maintaining automated tests (unit, integration, and end-to-end) as part of a CI/CD workflow - Practical knowledge of backend systems, REST and/or GraphQL APIs, and service-oriented architecture - Strong communication skills and the ability to work effectively in a distributed, async-friendly team
Nice to have
- Familiarity with Go, Node, or other server-side languages - Familiarity with cloud infrastructure concepts and infrastructure-as-code tools such as Terraform - Experience working on data-intensive products or platforms at scale
Benefits and work setup
- Flexible work environment in a globally distributed, remote-friendly organization operating across more than 25 countries - Employer contributions toward healthcare - Equity in the company through stock options granted to new team members - Flexible time off in the US, with generous entitlements in other countries - A USD $500 home office setup allowance for remote employees - Periodic in-person gatherings designed to strengthen connection across the global team