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 24 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Systems (Core) in Miami, FL vacancy
  •  ...Are:Our Utility Industry, Transmission & Distribution Practice is powering the progress to a...  ...clients to bring the future to life in the core of our client's operations. We are the...  ...impactful outcomes. Whether supporting a system implementation, business process... 
    Suggested
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Miami, FL
    2 days ago
  • $143.7k - $194.4k

     ...enterprises with billing and distribution capabilities. Fuse has...  ...While we use existing Amazon systems when possible, you’ll be...  ...responsibilitiesThe Role: As a Software Development Engineer, you will work with a team...  ...work with a variety of core languages, microservices,... 
    Suggested
    Internship
    Flexible hours

    Amazon

    Miami, FL
    5 days ago
  • $95k - $150k

     ...are looking for entry-level software programmers Java Full stack...  ...developers Data analysts/Data Engineers/ Data Scientists Machine...  ...RESTful Microservices for distributed systems Collaborate with DevOps teams...  ...Strong understanding of Core Java OOP concepts and Data Structures... 
    Suggested
    Full time
    Work experience placement
    H1b

    SynergisticIT

    Miami, FL
    7 days ago
  •  ...looking for entry-level software programmers Java Full...  ...Machine Learning engineers for full time positions...  ...to take you off their distribution list and make you unavailable...  ...Information Systems IT Highly motivated...  ...skills Knowledge of Core Java javascript C or... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Miami, FL
    7 days ago
  • $140k - $200k

     ...reshapes the global financial system, internet, and money to...  ...we fix it. The Role: Senior Software Engineer We're looking for a Senior Software...  ..., building, and operating core money-movement systems at...  ...experience designing and operating distributed, stateful systems where data... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Gemini Trust Company, LLC

    Miami, FL
    5 days ago
  • $118k - $178k

     ...consistency, reduce one-off engineering work, and support reliable analytics...  ...component libraries, design systems, and modular code patterns....  ...and services that support core business workflows. Contribute...  ...to large-scale or distributed systems. Solid understanding... 
    Work experience placement
    Local area

    Indeed

    Miami, FL
    5 days ago
  •  ...review this tip sheet. Sr. Software Engineer The University of Miami/UHealth...  ...campus in Miami, FL. CORE JOB SUMMARY The Senior Software...  ...with version control systems, such as Git, and experience...  ...and designing scalable and distributed systems. Familiarity with Agile... 
    Full time
    Temporary work
    Worldwide

    The University of Miami

    Miami, FL
    5 days ago
  • $128.6k - $184.9k

     ...Cisco’s Splunk Integrated Core Platform team, where we...  ...scalable, high-performance systems that manage access and...  ...ABAC), we solve challenging engineering problems involving distributed systems, service-to-...  ...enterprises. Your Impact As a Software Engineer on the Splunk... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Miami, FL
    16 hours ago
  • $139.3k - $203.6k

     ...Team Join Cisco’s Splunk Integrated Core Platform team and help shape the architecture...  ...the most sophisticated challenges in distributed systems, identity, and access control. We...  ...enterprises.Your Impact As a Senior Software Engineer on the Splunk Platform Authorization... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Miami, FL
    16 hours ago
  • $127k - $249k

    The Team Platform Engineering is the department within SRE that...  ...observability and alerting systems. The Fleet Management team provides the core runtime environment that...  ...6+ years of experience in software development and operating distributed systems Are proficient in... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Miami, FL
    3 days ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II, AI & Engineering/Engineering as a Service Position...  ...technology operations, leveraging our core engineering expertise. We transform engineering...  ...features across front-end and back-end systems, following project engineering... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Miami, FL
    1 day ago
  • $94.4k - $293.8k

     ...enterprises reinvent by building their digital core and unleashing the power of AI to create...  ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities...  ...authority for service information systems, bridging the gap between engineering, service... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Miami, FL
    2 days ago
  •  ...building their digital core and unleashing the...  ...Song, Supply Chain and Engineering, and Talent, with advanced...  ..., and run production systems in which AI is a first...  ...credible designing a distributed system, provisioning the...  ...part of how you build software: how you generate,... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Miami, FL
    5 days ago
  • $175k - $325k

     ...translate this mastery into cutting edge software solutions, collapsing data cardinality...  ...performance, functionality and stability of the system Design, develop, test, and deploy...  ...working in C++ Experience working with distributed systems Sound understanding of multi-threaded... 
    Work experience placement

    Citadel Securities

    Miami, FL
    5 days ago
  •  ...gets built. We're building the modern system of homeownership giving people the freedom...  .... You have opinions on architecture, distributed systems, and the tradeoffs between...  ...infrastructure and productQualificationsDeep software engineering experience with a track record of... 
    Remote work
    Relocation
    Relocation package

    Opendoor

    Miami, FL
    4 days ago
  •  ...powered IT management and cybersecurity software, serving Managed Service Providers (...  ...shaping the future of IT: whether you're in engineering, product, sales, marketing, customer...  ...on Java-based platform architecture, distributed systems, and cloud-native services that... 
    Worldwide

    Kaseya

    Miami, FL
    3 days ago
  • $176k - $179.5k

     ...QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma...  ...into integrated, production-ready systems that reshape end-to-end commercial workflows...  ...technologies, collaborate with distributed teams, and contribute to cross-functional... 
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Miami, FL
    5 days ago
  • $175k - $250k

    Software Engineer - Digital Assets TradingAbout Millennium Millennium is a global, diversified alternative...  ...the Team Information Technology is core to the health and growth of our...  ...scalable technology and advanced proprietary systems, including the development of the next... 
    Flexible hours

    Millennium Management

    Miami, FL
    2 days ago
  • $10k

     ...deserves the same.If you want to build systems that directly shape how companies move and...  ...in-house design system.Check out our Engineering Blog for more on our tech stack, mission...  ...master your craftAlignment with Ramp’s core values of enabling businesses to grow more... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Ramp

    Miami, FL
    2 days ago
  • $175k - $350k

     ...intersection of sophisticated backend systems and intuitive user...  ...excited by solving challenging distributed systems problems while...  ...problems and deliver elegant software solutions across the firm....  ...applications. Collaborate across engineering, quantitative research, and... 
    Immediate start

    Citadel

    Miami, FL
    5 days ago
  •  ...From breaches and social engineering to stolen private keys...  ...Halborn is a globally distributed team of 100+, looking...  ...builds with AI as a core part of how they work,...  ...output that downstream systems can rely on. Use AI...  ...domain expertise into software that non-experts can... 
    Contract work
    Work visa

    Halborn

    Miami, FL
    5 days ago
  • $175k - $250k

     ...Technology organization is core to the health and...  ...advanced proprietary systems across the firm. This...  ...and P&L platform — a distributed system of microservices...  ...developers, platform engineers, and business stakeholders...  ...in Computer Science, Software Engineering, or a related... 
    Flexible hours

    Millennium Management

    Miami, FL
    3 days ago
  •  ...Recent Computer science/Engineering /Mathematics/...  ...to take you off their distribution list and make you unavailable...  ...visit SKILLS For Java /Software Programmers...  ...Engineering Information Systems IT Highly motivated...  ...skills Knowledge of Core Java javascript C or software... 
    Full time
    Immediate start
    Remote work

    SynergisticIT

    Miami, FL
    7 days ago
  • $120k - $240k

     ...Senior Software Engineer, Banking Integrations Global Settlement · Miami, Florida (in person) ·...  ...engineering, including hands-on payments or core-banking integration work. ~ Direct...  ...KYC, AML, and audit requirements do to a system design. ~ Production depth in Go, Java... 
    Full time
    Contract work
    Work at office
    Remote work
    Relocation

    Global Settlement Network

    Miami, FL
    3 hours ago
  • $55 - $60 per hour

     ...an experienced Full-Stack AI Engineer to design, build, and scale production...  ...effectively with globally distributed engineering and product teams...  ...and asynchronous backend systems. ~5+ years of experience...  ...best practices. Core Technology Stack: Frontend... 

    Cynet Systems

    Miami, FL
    3 days ago
  • $124k - $280k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced...  ...and optimising algorithms, models, and systems to enable intelligent decision-making and...  ...Azure Data Engineer Associate, Snowflake Core, Snowflake Databricks Data Engineer Associate... 
    H1b

    PwC

    Miami, FL
    3 days ago
  • Full Stack Engineer - Equities AutocallablesAbout MillenniumMillennium...  ...Technology is core to the health and...  ...advanced proprietary systems, including the...  ...process, normalize, and distribute trading and reference...  ...years of professional software development experience... 
    Flexible hours

    Millennium Management

    Miami, FL
    2 days ago
  • $100k

     ...looking for entry-level software programmers, Java full...  ...and Machine Learning engineers for full-time...  ...Engineering, Information Systems, IT Project work on...  ...skills Knowledge of Core Java, Javascript, C++,...  ...to take you off their distribution list and make you unavailable... 
    Full time
    H1b

    SynergisticIT

    Miami, FL
    3 days ago
  •  ...looking for entry-level software programmers Java Full...  ...Machine Learning engineers for full time positions...  ...Engineering Information Systems IT Highly motivated...  ...Knowledge of Core Java javascript C or software...  ...to take you off their distribution list and make you unavailable... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Miami, FL
    7 days ago
  • $125k - $350k

     ...cause problem diagnosis within a real-time, distributed environment. Large-scale...  ...support experience and knowledge of trading systems and applications. Intermediate-level...  ...array of financial products. Our teams of engineers, traders and researchers harness leading... 

    Citadel

    Miami, FL
    4 days ago

Do you want to receive more vacancies?

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