Recruiting from Scratch

Software Engineer, Distributed Systems (Core)

Recruiting from Scratch  •  $180k/yr  •  Remote  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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

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.

Recruiting from Scratch

About Recruiting from Scratch

Recruiting from Scratch provides recruiting services for companies that need to hire the best talent in software engineering, hardware engineering, product design, product management, marketing, GTM, and accounting & finance.

Industry
HR & Recruiting
Company Size
51-200 employees
Headquarters
New York, NY
Year Founded
2021
Social Media