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.