We are seeking a top-tier Staff or Principal-level Software Engineer to lead the technical evolution of a core sync infrastructure. This system is the backbone of a high-throughput data engine, responsible for the seamless, bi-directional flow of data between our platform and the world’s leading CRMs: Salesforce, ServiceNow, and Microsoft Dynamics 365.This is not a typical backend role. We are looking for a specialist who can navigate the unique constraints of CRM APIs at a scale of over 1 billion requests per day.What You'll Do:Architectural Hardening: Audit, design, and optimize our bi-directional sync engine to improve sub-second latency and ensure horizontal scalability across heterogeneous CRM environments.CRM Systems Engineering: Direct the implementation of advanced patterns for Salesforce (Bulk 2.0/Streaming), ServiceNow, and Dynamics 365 (Dataverse). You will be expected to engineer around aggressive API governor limits and complex throttling behaviors.High-Concurrency Conflict Resolution: Design and implement sophisticated distributed logic (e.g., Vector Clocks or semantic reconciliation) to resolve /"split-brain/" scenarios in a high-volume, multi-master sync environment.Event-Driven Resilience: Evolve our Change Data Capture (CDC) and message-driven pipelines (Kafka/Pulsar) to ensure zero data loss and /"self-healing/" capabilities during third-party CRM outages.Data Integrity & Anti-Entropy: Implement and refine automated reconciliation workers to proactively detect and repair data drift between our platform and the connected CRMs.Who You Are:A Proven Architect: You have 10+ years of engineering excellence with a track record of architecting mission-critical distributed systems at /"Tier-1/" enterprise scale.A CRM API Master: You possess expert-level, hands-on knowledge of the internals of Salesforce, ServiceNow, and Microsoft Dynamics APIs. You've felt the pain of their governor limits and know how to build around them.A High-Throughput Expert: You have deep, practical proficiency with Kafka, Redis, and distributed databases (PostgreSQL, MySQL) for building high-scale infrastructure.A Language Master: You have mastery of Go (Golang) or Ruby, with a strong emphasis on performance tuning and memory management. Go experience is highly preferred.The /"Battle-Scarred/" Engineer: You have previously built sync engines from the ground up and have a visceral understanding of how they fail at scale. You provide a /"technical North Star/" for the team through your code and architectural vision.An Elite IC: You prefer to lead and influence through technical excellence, without the overhead of people management.If this sounds like you, we'd love to talk.
Job Title
Architect - High Scale CRM