Note: The job is a remote job and is open to candidates in USA. hireVouch is seeking a distributed systems engineer to work on the systems that power the syncing engine relied upon by customers and other engineering teams. The role involves tackling challenges related to data syncing, scalability, and multi-cloud infrastructure while providing high levels of ownership and autonomy.
Responsibilities
- Own and deliver projects from start to finish
- Work directly with customers to solve their hardest scaling problems
- Analyze every part of our syncing process and find where we can optimize to sync data more quickly
- Envision a world where we also do syncs in real-time and support streaming sources like webhooks and queues
- Evaluate current future bottlenecks in scaling and reliability
- Architect for the next order of magnitude of growth
- Supporting our multi-region and multi-cloud backend
Skills
- Experience with distributed systems and high-scale systems or the ability and desire to build this experience quickly
- Experience building syncing engines that process and move terabytes of data per day in a scalable way
- Experience creating event collection or data streaming services that power company critical systems
- Experience owning systems that have undergone orders of magnitude of growth and helped them scale accordingly
- Relevant skills and a fast learner who is excited to take on the challenges faced
Company Overview