
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A high-growth SaaS company is seeking an experienced Software Engineer specializing in distributed systems. This remote role demands ownership of complex projects and involves optimizing large-scale data operations. You will collaborate closely with teams to solve scaling issues and contribute to innovative system designs. The position offers a competitive salary range of $180,000–$320,000 based on experience and location, along with equity and comprehensive benefits.
Location: Remote (US or Canada) Employment Type: Full-time Sponsorship: Visa Sponsorship Available
High-growth SaaS company in the data and AI space, backed by top-tier investors and serving hundreds of well-known brands. The platform helps business and marketing teams use their data for personalization, analytics, and operations, across a global customer base. The team values ownership, clear thinking, and fast, high-quality execution in a supportive, low-ego environment.
We’re looking for a senior-level software engineer with deep experience in distributed systems to work on the core systems that power our data syncing engine. You’ll help increase throughput, reliability, and efficiency across a multi-region, multi-cloud environment that moves very large volumes of customer data.
You’ll have high ownership: you’ll scope and deliver projects end to end, work directly with internal stakeholders and customers on scaling issues, and influence what the team builds next.
If you have deep distributed systems experience and like working on hard scaling problems with a high degree of ownership, we’d like to hear from you.
Compensation: $180,000-$320,000 per year