Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Distributed Systems (Core)

$180k - $320k

Career Renew

Software Engineer, Distributed Systems (Core)

Career Renew is recruiting for one of its clients a Software Engineer, Distributed Systems (Core) - this is a fully remote role for US/Canada candidates. Salary range: 180-320K USD yearly plus benefits plus equity. Visa sponsorship available.

Our mission is to empower everyone to take action on their data. Hundreds of companies, including Autotrader, Calendly, Cars.com, Monday.com, and PetSmart, trust us to power their growth.

We pioneered the Composable Customer Data Platform (CDP), which lets companies use their own data warehouse to collect, prepare, and activate customer data for marketing personalization and business operations. Our new AI Decisioning platform goes a step further, allowing marketers to set goals and guardrails that AI agents can then use to personalize 1:1 customer interactions. Traditionally, only technical teams had the skills to access and use customer data. With us, every business user can deliver personalized customer experiences, optimize performance marketing, and move faster by leveraging data and AI across their organization.

We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningfully improve our ability to move massive amounts of customer data. This role also provides a unique opportunity to work on a multi-cloud and multi-region infrastructure that supports a global customer base.

We believe in enabling our engineers to do their best work for our customers by giving them extremely high levels of ownership and autonomy. This comes in different forms: you will own and deliver projects from start to finish, you will work directly with customers to solve their hardest scaling problems, and you will have a lot of influence over what we work on as a team and company.

Some of the problems we'll be working on include:

  • Sync Speed: Customers want to sync a lot of data to important destinations like Facebook and Snapchat, which requires us to analyze every part of our syncing process and find where we can optimize to sync data more quickly
  • Streaming Syncing: We currently sync data from sources in batch only, but envision a world where we also do syncs in real-time and support streaming sources like webhooks and queues
  • Scalability and Reliability: As part of our rapid growth, we're always evaluating current future bottlenecks in scaling and reliability, and architecting for the next order of magnitude of growth
  • Personalization API: Our Personalization API product provides a low latency caching layer on top of data warehouses that enable customers to use their data warehouse for real-time personalization use cases with <30ms p90 response times with QPS in the millions
  • Multi-Region and Multi-Cloud: Supporting our multi-region and multi-cloud backend, including extending it to launch our platform in new regions to support data residency requirements of our global customer base

Requirements:

7+ years of experience as a software engineer with a very high level of general aptitude and work in distributed systems (Mandatory)

Have been part of high velocity startup through high stages of growth, Series B - Series E (i.e Stripe, Kong, Semgrep) (Mandatory) Staff level minimum with a history of getting promoted quickly at the listed companies. (Mandatory)

Have graduated from a top 30 CS program such as: University of Waterloo, Harvard, Columbia, Princeton, Stanford, UC Berkeley, MIT, CMU, CalTech, Cornell, Duke, Dartmouth, Brown, IITs (Mandatory)

Extremely strong in systems design fundamentals and understanding of how large scale distributed systems behave (Mandatory)

You've created event collection or data streaming services that power company critical systems (work with message queues, Kafka, SQL databases, Kubernetes, Docker) (Mandatory)

You've owned systems that have undergone orders of magnitude of growth and helped them scale accordingly (Mandatory)

You've built data sync engines that process and move terabytes of data per day in a scalable way (Nice-to-have)

Work close to the infrastructure layer of code, someone who knows how even the tools (i.e. spark, flink, kafka) are built (Nice-to-have)

Extremely strong communication skills, and are a fast learner who is excited to take on the challenges we face (Mandatory)

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Systems (Core) in United States vacancy
  • $170k - $260k

     ...Software Engineer, Distributed Systems (Core)Title of Role: Software Engineer, Distributed Systems (Core)Location: San Francisco, CA, remoteCompany Stage of Funding: Series C — Software DevelopmentOffice Type: RemoteSalary: $170K–$260KCompany DescriptionWe're representing... 
    Suggested
    Remote work
    Visa sponsorship

    Recruiting from Scratch

    San Francisco, CA
    3 days ago
  • $180k - $320k

     ...Software Engineer, Distributed Systems (Core)Title of Role: Software Engineer, Distributed Systems (Core)Location: New York, remoteCompany Stage of Funding: Series C — Software DevelopmentOffice Type: RemoteSalary: $180K–$320KCompany DescriptionWe're representing a dynamic... 
    Suggested
    Remote work

    Recruiting from Scratch

    New York, NY
    2 days ago
  • $200k - $300k

     ...multi-asset class strategies. At the core of our success lies the power of our compute...  ...’re able to talk both high-level distributed systems design trade-offs and low-level OS-level...  ...and computer science, physics and engineering, media and tech. We’re a community of... 
    Suggested
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    2 days ago
  • $136.3k - $231.7k

     ...without us. KLA invents systems and solutions for the...  ...teams of physicists, engineers, data scientists and problem...  ...research scientist, software engineers, application...  ...that runs at the core of some of the most advanced...  ...reliability across distributed or multi-threaded... 
    Suggested
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • $158k - $237k

    About TeamRubrik Atlas is the core data path for all Rubrik...  ...edge, or in the cloud. It is a distributed, scale-out, fault tolerant, performant...  ...We are looking for motivated engineers, who can complement this...  ...an experienced distributed systems engineer to guide us through... 
    Suggested
    Local area
    Shift work

    Rubrik

    Palo Alto, CA
    17 hours ago
  • $117.2k - $223.9k

     ...and keeping Salesforce's core values at the heart of it...  ...Join our team of talented engineers and help us advance the...  ...a proactive and skilled Software Security Engineer to join...  ...security, and the security of distributed and scalable distributed systems. This role requires hands... 
    Full time

    Salesforce

    San Francisco, CA
    2 days ago
  • $100k

     ...unify innovations in software models, compilers, platforms...  ....As a Software Engineer on the Metal Runtime team...  ...-performance runtime systems that execute directly...  ...runtime systems are a core part of performance: they...  ...across complex, distributed systems.What You Will... 
    Permanent employment

    Tenstorrent

    Austin, TX
    2 days ago
  • $174k - $252k

    Write and test product or system development code in...  ..., next-generation distributed caching and database architectures...  ...of experience with software development in one or...  ...technologies or engineering highly reliable, planet...  ...re-architecture of the core database stack to... 

    Google

    Mountain View, CA
    17 hours ago
  • $388k

     ...audiences.Our TeamThe Ads Platform Engineering team is the heartbeat of our...  .... We don't just design systems; we ship production code that...  ...outcomes for advertisers.The Core Ad Serving Platform team designs...  ...navigating complex distributed systems, identifying bottlenecks... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    3 days ago
  • $180k - $310k

     ...while helping define and evolve the core data model and storage systems powering Gamma's business. You'll...  ...with rapid shipping velocity.As Software Engineer on the Platform team, you'll collaborate...  ...and implement scalable APIs, distributed systems, and data infrastructure that... 
    Full time
    Work at office
    Work from home

    Gamma

    San Francisco, CA
    3 days ago
  •  ...Job Description Job Description Senior Software Engineer – Low Latency Trading Systems (Core Java) Chicago, IL | Hybrid (2 Days Onsite REQUIRED) | Long...  ...Build and optimize backend trading services and distributed microservices Analyze and optimize application performance... 
    Work at office
    Immediate start
    Visa sponsorship
    2 days per week

    Talent Solutions Group Inc

    Chicago, IL
    10 days ago
  • $152k - $200k

    Role Description As a Sr Software Engineer on our Distributed Systems team, you'll be at the core of what makes Fanatics Markets work — the event-driven infrastructure that powers real-money trading at scale. This is a role for an engineer who moves fluidly between hands... 
    Full time

    Fanatics Betting & Gaming

    Remote
    a month ago
  • $104k - $130k

     ...Job Description Position Overview: As a Junior Software Engineer on our Integration and Distributed Systems team, you’ll help build the tools that power large-...  ...job monitoring, error reporting, retries, and other core services, while collaborating closely with... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    5 days ago
  • $136.8k - $359.72k

    Senior Software Engineer, Distributed Storage System Senior Software Engineer, Distributed Storage System 3 days ago Be among the first 25 applicants Responsibilities...  .... Why Join ByteDance Inspiring creativity is at the core of ByteDance's mission. Our innovative products are... 
    Full time
    Temporary work
    Internship
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  • $227.2k - $417k

     ...About the Role:As a Software Engineer on the ML Infrastructure team, you...  ...understanding across Tubi.A core responsibility of this team...  ...low-latency ML model serving systems that support Deep Learning,...  ...throughput, and low latency distributed systems using ScalaBuild reusable... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    Los Angeles, CA
    2 days ago
  • $162k - $387.6k

     ...includes relational databases, distributed caches, key-value stores,...  ..., wide-column stores, search engines, and multi-model databases. In...  ...highly available distributed systems to support mission-critical business...  ...creativity is at the core of ByteDance's mission. Our innovative... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  •  ...Description We are hiring a Senior Software Engineer to lead development of...  ...and scaling reliable systems that integrate and validate...  ...Experience designing and operating distributed systems with high reliability...  ..., treating them as core parts of engineering. ~Clear... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Omada Health

    Remote
    a month ago
  • $175k - $230k

    Role Description Our core technology is the Node, a device that produces energy...  ...or intervention. As a Senior Software Engineer on the Core Systems team, you will contribute to the design...  ...protocols, congestion control, and distributed systems. ~Experience designing... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Panthalassa

    Remote
    a month ago
  • $170k

    Role Description PubNub is looking for a Senior Software Engineer to join our Core team and help build and operate the foundational services...  ...contributor role focused on designing, building, and operating distributed systems in Rust. You'll work on services that support... 
    Full time
    Remote work
    Worldwide

    PubNub

    Remote
    a month ago
  • Xcede in San Francisco is seeking a Senior Software Engineer to help design and build the core backend and distributed systems powering our AI infrastructure platform. You will own services from design through production, focusing on scalability, observability, and secure... 

    Xcede

    San Francisco, CA
    3 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...We are looking for a Senior Software Engineer to help architect, build, and run it.This...  ...the hard problems. You will design distributed systems that stay rock-solid from quiet planning... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • $192k - $240k

    Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data...  ...re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-... 
    Work at office

    Datadog

    Boston, MA
    1 day ago
  • $153k - $376k

     ...the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design, build, and operate the systems that power our real-time collaborative design...  ...fast, and we’re looking for experienced distributed systems engineers across a variety of... 
    Minimum wage
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Figma

    San Francisco, CA
    2 days ago
  • $141.85k - $212.78k

     ...global company, we have offices in nine countries and can insert advertisements around the world.Job SummaryThe Sr Software Engineer - Ad Tech & Distributed Systems is responsible for the availability, latency, performance, efficiency, change management, monitoring,... 
    Full time

    Comcast

    Reston, VA
    1 day ago
  • $96k - $132k

     ...supply chain. Intelligent software orchestrates advanced...  ...-density, end-to-end system – reinventing...  ...looking for Software Engineers to join our Platform Services...  ...at the intersection of distributed systems and physical automation...  ...and maintaining core services for lift... 
    Full time

    Symbotic

    Massachusetts
    21 days ago
  • $345.04k - $399.42k

     ...for everyone.As a Principal Software Engineer on Creator Services Data, you...  ...next generation Data Storage systems to power the millions of experiences...  ...and generative AI.At its core, this team is focused on solving complex back end distributed systems and storage problems... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $86.8k - $165.2k

     ...Security Clearance Status: Not RequiredJoin the Collins Aerospace Core Systems & Libraries team and help build the software backbone that powers modern aircraft. We’re looking for a Senior Software Engineer who enjoys solving complex problems and delivering high-impact... 
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Huntsville, AL
    1 day ago
  • $118.8k - $205.6k

     ...making sure the right people and systems have the right access at the...  ...real-time authorization engines and risk-adaptive access models...  ...drive continuous improvement in a distributed cloud environment.What You Will Bring:7+ years of software engineering experience (or equivalent... 
    Immediate start
    Remote work

    eBay Inc.

    Austin, TX
    1 day ago
  •  ...and continuous innovation at its core, Workato provides the trusted foundation...  ...looking for an exceptional Staff Software Engineer to help define and build the distributed backend that powers our AI agent...  ..., and build the foundational systems that will support millions of... 
    Immediate start
    Remote work
    Flexible hours

    Workato

    San Francisco, CA
    4 days ago
  • $98k - $123k

     ...insight into their complex systems. As we continue to expand...  ..., and query. As an engineer working on NRDB, you’ll be...  ...database technology at the core of our business.We own our software from top to bottom and are...  ...professional experience in distributed SaaS software development... 
    Work at office
    Remote work
    Flexible hours

    New Relic

    Portland, OR
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Distributed Systems (Core). Be the first to apply!