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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Systems (Core) in United States vacancy
  • $180k - $320k

     ...Software Engineer, Distributed Systems (Core) Title of Role: Software Engineer, Distributed Systems (Core) Location: New York, remote Company Stage of Funding: Series C — Software Development Office Type: Remote Salary: $180K–$320K Company Description... 
    Suggested
    Work at office
    Remote work

    Recruiting from Scratch

    United States
    3 days ago
  • $170k - $260k

     ...Software Engineer, Distributed Systems (Core) Title of Role: Software Engineer, Distributed Systems (Core) Location: San Francisco, CA, remote Company Stage of Funding: Series C — Software Development Office Type: Remote Salary: $170K–$260K Company Description... 
    Suggested
    Work at office
    Remote work
    Visa sponsorship

    Recruiting from Scratch

    United States
    3 days ago
  • $180k - $320k

     ...Job Description Job Description About the Role We are hiring senior distributed systems engineers to join our Core Team , the group responsible for the scheduling, planning, and execution of all data syncs across the platform. This team builds the systems that... 
    Suggested
    Remote work
    Visa sponsorship
    Flexible hours

    Emeraldadvantageconcepts

    New York, NY
    26 days ago
  •  ...scale from the live web by a distributed crawl platform you'll help build...  ...team responsible for a system that continuously fetches, renders...  ...more. We're looking for an engineer who doesn't just build distributed...  ...modern AI coding tools as a core part of their daily... 
    Suggested
    Remote work

    Apple

    United States
    4 days ago
  •  ...opportunity to fundamentally rethink the institutions, systems, and tools that drive scientific progress....  ...The Astera Institute is seeking a software engineer to build the core infrastructure for large-scale distributed simulation systems, including biological systems... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Astera

    United States
    4 days ago
  • $104k - $130k

     ...Description 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-...  ...monitoring, error reporting, retries, and other core services, while collaborating closely with... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    3 days ago
  • $125k - $160k

     ...Job Title: Software Engineer II - Distributed Systems Location: Remote (US Based Only) We cannot sponsor or transfer any visas, of any kind, at this time...  ...structures and algorithms Demonstrated coding experience on core technology Ability to speak and write in English... 
    Local area
    Remote work
    Visa sponsorship

    Ocient

    Richmond, VA
    4 days ago
  • $160.36k - $240.54k

     ...hardware. Nuro licenses its core technology, the Nuro Driver™,...  ...We're looking for senior engineers to build/scale Nuro's large-scale...  ...the cloud/data center. This system is the foundation of many critical...  ...and developing large-scale distributed applications (e.g. Kubernetes... 
    Remote work

    Nuro

    United States
    4 days ago
  • $193.3k - $261.5k

     ...next-generation hyper-scale distributed systems in the cloud? Amazon Redshift...  ...within the Redshift engine, tackling large-scale, high-...  ...systems Design and develop core storage, metadata, and catalog...  ...non-internship professional software development experience ~5+... 
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    5 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... 
    Minimum wage
    Temporary work
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    2 days ago
  • $152k - $200k

     ...for the right people to help us build the future of prediction markets. The Opportunity 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... 
    Full time
    Seasonal work
    Remote work

    Fanatics

    New York, NY
    5 days ago
  •  ...overwhelming the grid. Our Emerald Conductor software platform makes data centers flexible and...  ...NVIDIA. About the Role We're hiring a Distributed Systems / Backend Engineer to serve as a key contributor on the core backend platform powering Emerald AI. This is... 
    Immediate start
    Remote work
    Work from home
    Flexible hours
    1 day per week

    Emerald AI

    United States
    1 day ago
  • $180k - $310k

     ...while helping define and evolve the core data model and storage systems powering Gamma's business. You'll...  ...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
    4 days ago
  • $180k - $250k

     ...Software Engineer, Distributed Systems San Francisco fal is the generative media ecosystem powering the next generation of AI products. We build...  ...operational load. Key Responsibilities Build our core Python/Rust platform: request routing, AI workload... 
    Currently hiring
    Remote work
    Relocation package

    Fal

    United States
    3 days ago
  • $143k - $177k

     ...Software Engineer (Backend, Distributed Systems) Remote (US) Company Background Censys' mission is to be the one place to understand everything on...  ...Spanner, HBase, Cassandra, or other. ~ Understanding of core distributed systems concepts such as scalability,... 
    Remote work
    Worldwide
    Flexible hours

    Censys

    United States
    1 day ago
  • $135k - $250k

     ...About the Role As a Software Engineer at Alchemy, you’ll be focused on building one of the...  ...most sophisticated and high-throughput distributed systems that power the global backbone powering...  ..., building, scaling, and maintaining core backend software components (... 
    Work at office
    Home office

    Framework Ventures

    Richmond, VA
    4 days ago
  • $100k

     ...Software Engineer, Metal Runtime (Core Systems) Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations...  ...analyze, and tune runtime behavior across complex, distributed systems. What You Will Learn How to... 

    Tenstorrent

    Santa Clara, CA
    3 days ago
  • $100k

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

    Tenstorrent

    Austin, TX
    5 days ago
  • $120k - $280k

     ...Summary We are hiring experienced Systems Software Engineers across multiple NetApp engineering organizations...  ...engineers who can contribute to core storage and data management...  ...Replication/HA, Protocols (NFS/SMB/SAN/NVMe), Distributed Systems, Cloud Platforms, and... 
    Work at office
    Local area

    NetApp

    San Jose, CA
    4 days ago
  •  ...is a high-growth enterprise software company powering real-time,...  ...infrastructure, enterprise engineering systems, and mission‑critical deployments...  ...to design and evolve the core backend services powering our...  ...will: Architect and scale distributed cloud services that support... 
    Temporary work
    Remote work
    Work visa
    Flexible hours

    Vertex Software

    Richmond, VA
    4 days ago
  •  ...integrate cutting-edge hardware and software to explore a broad range of...  ...the constraints of physical systems to improve peoples' lives....  ...the Role As a Software Engineer, Distributed Data Systems, you will...  ...safety and human needs at its core, and to achieve our mission,... 
    Work at office
    Remote work
    Relocation package

    OpenAI

    United States
    4 days ago
  •  ...We are seeking a Senior Software Engineer to join a high-performance engineering...  ...building and evolving the core compute platform that...  ...analytics, and decision-making systems. This role focuses on designing...  ...workloads, including distributed computation, messaging systems... 

    Huxley

    Boston, MA
    5 days ago
  • $227.2k - $417k

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

    Tubi

    United States
    5 days ago
  • $155k - $170k

     ...enabling both humans and AI systems to work with data safely...  ...every organization. Our Engineering Team builds the technologies...  ...YOUR ROLE As a Senior Software Engineer on the Distributed Systems team , you’ll...  ...workflows that power Immuta’s core platform. Build and... 
    Full time
    Local area
    Worldwide

    Immuta

    College Park, MD
    10 hours ago
  • $138k - $252k

     ...payloads, and our mission autonomy software must be flexible enough to allow...  ...& payloads available. Core to our autonomy software is distributed systems, such as teams and swarms of assets...  ..., and collaborate with adjacent engineering teams to help make the product vision... 
    Full time
    Work experience placement
    Local area
    Relocation package
    Flexible hours

    Anduril Industries

    Boston, MA
    10 hours ago
  • $180k - $310k

     ...detection, triage, and response systems that would have required a...  ...magical. This means designing distributed systems for real-time content...  ...define and evolve the core data model and storage systems...  ...velocity. You'll collaborate across engineering, product, and design to... 
    Full time
    Work at office
    Work from home

    Gamma

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

     ...who care deeply about each other and our customers, we'd love to meet you. About the Role 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... 
    Remote work

    High Touch LLC

    United States
    5 days ago
  •  ...Senior Rust Full-Stack Engineer What if your Rust expertise could directly shape the...  ...pipelines, annotation tooling, and evaluation systems that leading AI labs depend on every day...  ..., build, and optimize high-performance distributed systems in Rust supporting AI data... 
    Hourly pay
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    United States
    2 days ago
  •  ...Senior Software / Data Engineer Decentriq is the rising leader in data-clean-room technology. With Decentriq, advertisers, retailers, and...  ...hands-on experience with pandas, PySpark/Scala Spark, and distributed-data processing. (Must have) Proven track record building... 
    Work at office
    Immediate start
    Remote work

    Decentriq

    United States
    2 days ago
  • $168k - $270.25k

     ...application is built. We are seeking a senior engineer to design and build factory...  ...in heterogeneous hardware and software environments. You will influence and...  ...advanced programming skills to build distributed and compute systems, backend services, microservices and... 
    Remote work

    NVIDIA

    United States
    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!