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

Job Description

Job Description

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 16 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Systems (Core) in Atlanta, GA vacancy
  •  ...leading technology firm is seeking a Software Engineer for PhD graduates to work on groundbreaking...  ...impact millions. You will engage in system design, resolve complex issues, and...  ...expertise in programming languages and distributed systems, with a commitment to innovation... 
    Suggested
    Remote work

    Google Inc.

    Atlanta, GA
    5 days ago
  • $127.77k

     ...Description At Regions, the Software Engineer Team Leader devises or modifies...  .... This role monitors system applications and ensures systems...  ...Willingness to work within a distributed team Additional preferred...  ...Full Stack (MVC, ASP.NET, .NET Core, .NET Framework)... 
    Suggested
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Atlanta, GA
    3 days ago
  • $142.6k - $261.5k

     ...scientists, designers, and software engineers enable our clients to solve...  ...practices. Knowledgeable in system development lifecycle and technology...  ...Spring Boot, .Net or .Net Core Nice to have: Experience...  ...understanding and interest in cloud and distributed systems architectures... 
    Suggested
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Atlanta, GA
    1 day ago
  • Slope is searching for a Staff Software Engineer to join the QualityOS team. You will be responsible for the technical direction and architectural standards, crafting mission-critical distributed systems to enhance manufacturing operations. Ideal candidates will bring... 
    Suggested

    Slope

    Atlanta, GA
    5 days ago
  • $117.3k - $178.5k

     ...to fully operational systems that are reshaping the...  ...position is on the TRS Core Infrastructure team and...  ...Products including Software in the Loop (SITL) and...  ...pipelines Interface with engineers developing every...  ...networking, security, distributed systems) Ability to... 
    Suggested
    Full time
    Work experience placement
    Local area
    Immediate start
    Relocation package

    Anduril Industries

    Atlanta, GA
    21 hours ago
  • $105k - $130k

     ...iteration, we deliver high-speed systems at the pace of the modern...  .... The Mission Systems Engineering (MSE) Team develops the Mission...  ...Management System (MMS)-a software platform that integrates mission...  ...and integration issues in distributed, hardware-connected... 
    Weekly pay
    Permanent employment
    Work at office

    Hermeus

    Atlanta, GA
    5 days ago
  • $169k - $219k

     ...to build a new lifecycle-orchestrator service that enhances system performance and modernizes code. The ideal candidate has over 5 years of experience in backend engineering, with proficiency in distributed systems and architectural design. This role offers competitive... 
    Remote work
    Flexible hours

    Affirm

    Atlanta, GA
    10 days ago
  • Canonical is seeking a Distributed Systems Software Engineer with expertise in Python or Go to build resilient cloud applications using technologies like Juju and Terraform. In this globally remote role, you will contribute to testing and validation, ensuring high quality... 
    Remote work

    Canonical

    Atlanta, GA
    16 days ago
  • $65 - $75 per hour

     ...Job Description The Principal Software Engineer—AI Warehouse Systems will spearhead the design and development...  ...software design and development core practices (communities of practice)...  ...occasional in-office meetings and distribution center visits. We are a company... 
    Work at office
    Remote work

    Insight Global

    Smyrna, GA
    2 days ago
  • $140k - $200k

     ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the...  ...about designing clear, reliable APIs and simple systems that directly enhance the user experience. What Yo u... 
    Remote work

    Speechify

    Atlanta, GA
    1 day ago
  • $140k - $200k

     ...App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs... 
    Work at office
    Remote work

    Speechify

    Atlanta, GA
    1 day ago
  • $44k - $185k

     ...Supply Chain, and Infrastructure Engineering. As part of this...  ...technologies in data and intelligent systems. Explore the opportunities...  ...Impact You are a passionate software engineer with expertise in...  ...-learn. Familiarity with distributed data processing technologies... 
    Full time
    Temporary work
    Apprenticeship
    Internship
    Local area
    Flexible hours

    Cisco

    Atlanta, GA
    4 days ago
  •  ...Should have 8+ years of strong hands-on development experience in core Java, Java 8, Camel, Messaging MQ/Kafka, REST Web Services....  ...Experience in modernizing/re-writing legacy application to modernized distributed platforms Candidate must be good in SQL queries & able to... 
    Contract work
    Work experience placement

    Georgia IT Inc

    Atlanta, GA
    2 days ago
  •  ...Sr. Full-stack .NET Core Developer (Remote)We are seeking a Sr. Full-Stack .NET...  ...Responsibilities:Collaborate with cross-functional, distributed teams to deliver high-quality software solutions.Design and develop high performing healthcare systems critical to patient careLead... 
    Full time
    Remote work

    TRAC Recruiting, Inc.

    Atlanta, GA
    3 days ago
  • $140k - $200k

     ...around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from...  ...Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with... 
    Full time
    Work at office
    Night shift

    Speechify

    Sandy Springs, GA
    21 hours ago
  •  ...Distributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.We are seeking a software engineer with a passion for building and validating resilient distributed systems. At... 
    Apprenticeship
    Local area
    Remote work
    Worldwide

    Canonical

    Atlanta, GA
    5 days ago
  • $178.88k - $320.65k

     ...Principal Machine Learning Engineer, ML Platform and Systems Architecture Position...  ...on the planet. By creating software tools for making buildings...  ...friendly, with team members distributed across the US and Canada....  ...at Autodesk - it's at the core of everything we do. Our... 
    For contractors
    Remote work

    Autodesk

    Atlanta, GA
    1 day ago
  •  ...specialize in Staffing, Consulting, Software Development, and Training...  ...and programming, software engineering, systems development, testing,...  ...programming languages and tools, distributed database management systems...  ...Highly experienced in Core Java J2EE Proficient in... 
    Full time
    Work experience placement

    Atria Group

    Atlanta, GA
    21 hours ago
  •  ...Speechify in Atlanta, GA, is seeking a Software Engineer for its iOS Core Product. You will lead key engineering decisions, actively contribute production code, and collaborate within a dedicated product team. The ideal candidate will have strong skills in Swift and... 

    Speechify

    Atlanta, GA
    5 days ago
  • $75 per hour

     ...Software Engineer – Financial ApplicationsSoftware Engineer – Financial ApplicationsSoftware...  ...or formulates logic for new systems, devises logic procedures,...  ...)Proficiency in C#, .NET Core, ASP.NET, and MVC for...  ...Control-M in mainframe and distributed environments for job... 
    Contract work
    Local area
    Remote work

    CRG

    Atlanta, GA
    5 days ago
  •  ...Software Engineer II Come join a growing bank at the heart of the innovation...  ...technology is at the core of everything we do. Work...  ...delivery initiatives towards system integration and workflow automation...  ...~ Experience with distributed systems architecture and design... 

    Professional Recruiters

    Atlanta, GA
    2 days ago
  • $139k - $160k

     ...concept to real-time software, providing open architecture...  ...As a Senior Software Engineer you will design,...  ...software for RF sensor systems compliant with open architecture...  ...for embedded and distributed computing platforms....  ...performance on multi-core CPUs and GPUs with... 
    Full time
    Work experience placement
    Local area
    Night shift

    STR , Ltd.

    Atlanta, GA
    1 day ago
  • $74k - $111k

     ...outcomes. We are looking for a Software Engineer I who is eager to learn,...  ...resilient, and well-tested systems. You will begin learning how...  ...skills across the team's core technology stack - including...  ...relational databases, caching, or distributed systems concepts. Basic... 
    Internship

    Cox

    Atlanta, GA
    1 day ago
  •  ...com. This is a role for an engineer who's hungry - someone who's...  ...workflows, and automation as a core part of how you work every...  ...~3+ years of professional software engineering experience with real...  ...communication - the team is distributed and async clarity matters.... 
    Work at office
    Remote work

    Evident ID

    Atlanta, GA
    5 days ago
  •  ...Founded in 1934 as the Engineering Experiment Station,...  ...Description The Signals and Systems Division (SASD) in the...  ...for the position of Software Engineer in the...  ...container development, and distributed systems. The Software...  ...contract. USG Core Values Statement The... 
    Contract work
    For contractors
    Work at office
    Local area

    Georgia Tech Research Institute

    Atlanta, GA
    1 day ago
  •  ...looking for entry-level software programmers, Java full...  ...and machine learning engineers for full-time...  ...to take you off their distribution list and make you unavailable...  ...Engineering, Information Systems, IT Highly...  ...skills Knowledge of Core Java, javascript, C++... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Atlanta, GA
    4 days ago
  • $120k - $160k

     ...Senior Software Engineer I Atlanta, Boston, Louisville Global restaurant...  ...and labor costs are at the core of how Crunchtime's software...  ...are seeking an empathetic systems thinker to collaborate with...  ...at scale. Experience with distributed systems, complex user... 
    Full time
    Flexible hours

    CrunchTime

    Atlanta, GA
    2 days ago
  • $186.07k - $218.9k

     ...future global financial system. To achieve our...  .... FinHub is at the core of Coinbase, processing...  ...movements. Our tooling serves Engineering, Customer Experience,...  ...): ~5+ years of software development experience building large-scale distributed systems. ~... 
    Local area

    Coinbase

    Atlanta, GA
    1 day ago
  • $148.5k - $313.7k

     ...efforts. Job Category Software Engineering Job Details About...  ...innovation, and keeping Salesforce's core values at the heart of it...  ...an AI-powered operating system. We're tackling significant...  ...toward large scale, highly distributed systems. This work involves... 
    Temporary work

    Salesforce.Com Inc

    Atlanta, GA
    2 days ago
  •  ...continuous improvement, and engineering excellence, creating an...  ...Group is seeking a Senior Software Engineer to join a foundational...  ...maintaining high-availability systems and core authentication services....  ...authorization, API infrastructure, and distributed system resiliency. You will... 

    The Intersect Group

    Atlanta, GA
    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!