Software Engineer, Distributed Systems (Core)
$180k - $320kCareer 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)
- ...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...SuggestedRemote work
$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)...SuggestedFull timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week$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...SuggestedSummer holidayFlexible hours- 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
$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...SuggestedFull timeWork experience placementLocal areaImmediate startRelocation package$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 payPermanent employmentWork at office$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 workFlexible hours- 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
$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 officeRemote work$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$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 officeRemote work$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 timeTemporary workApprenticeshipInternshipLocal areaFlexible hours- ...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 workWork experience placement
- ...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 timeRemote work
$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 timeWork at officeNight shift- ...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...ApprenticeshipLocal areaRemote workWorldwide
$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 contractorsRemote work- ...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 timeWork experience placement
- ...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...
$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 workLocal areaRemote work- ...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...
$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 timeWork experience placementLocal areaNight shift$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- ...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 officeRemote work
- ...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 workFor contractorsWork at officeLocal area
- ...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 timeH1bRemote work
$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 timeFlexible hours$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$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- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Distributed Systems (Core). Be the first to apply!
- software sales engineer Atlanta, GA
- software engineer full time Atlanta, GA
- facebook software engineer Atlanta, GA
- startup software engineer Atlanta, GA
- intermediate software engineer Atlanta, GA
- research software engineer Atlanta, GA
- rust software engineer Atlanta, GA
- work from home software developer Atlanta, GA
- software developer Atlanta, GA
- software development engineer aws Atlanta, GA


