R

Software Engineer, Distributed Systems (Core)

salary Salary :

$180,000 - 320,000 yearly

icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Job Description - Software Engineer, Distributed Systems (Core)

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


We're representing a dynamic software development firm that is transforming how businesses sync and utilize customer data across various platforms. With a strong focus on building innovative solutions, this company is at the forefront of the B2B and AI sectors, leveraging advanced technologies to drive efficiency and effectiveness in data management.


What You Will Do



  • Design and implement robust backend systems to synchronize customer data from warehouses into key business tools.

  • Utilize Kafka for real-time data streaming and processing, ensuring seamless data flow across applications.

  • Deploy and manage containerized applications using Kubernetes and Docker for enhanced scalability and reliability.

  • Optimize data processing workflows with Spark, improving performance and reducing latency in data handling.

  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications for system enhancements.

  • Participate in code reviews and contribute to best practices in software development and architecture.


Ideal Candidate Background



  • 7+ years of experience in backend engineering, with a strong focus on distributed systems.

  • Proficiency in Kafka, Kubernetes, Docker, and Spark, with hands-on experience in implementing these technologies in production environments.

  • Demonstrated ability to design and develop scalable systems that handle large volumes of data.

  • Strong problem-solving skills and the ability to work collaboratively in a fast-paced, remote environment.


Preferred



  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and their services related to data processing and storage.

  • Familiarity with CI/CD pipelines and DevOps practices to streamline deployment processes.

  • Knowledge of data warehousing concepts and tools.


Compensation and Benefits


The base salary for this role ranges from $180K to $320K, complemented by competitive equity options. This company offers a dynamic work environment that fosters innovation and career growth.

Original job Software Engineer, Distributed Systems (Core) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Distributed Systems Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.