Senior Engineering Manager, Data Engineering
Ridgeline is seeking a Senior Engineering Manager to lead its Data Engineering team, focusing on building and evolving the unified data access and event-driven interaction layer across the firm. This role involves overseeing how services interact with durable state systems, streaming infrastructure, and federated query engines, ensuring reliability, performance, and observability. The successful candidate will provide technical leadership in developing innovative, enterprise-grade systems using cutting-edge technologies, including AI tools like GitHub Copilot and ChatGPT, to enhance development velocity and operational excellence.
Key responsibilities include overseeing and growing a team responsible for defining standardized patterns for data access, event propagation, and streaming interactions. The role involves establishing architectural standards to reduce direct coupling to storage systems and messaging infrastructure, guiding consistency across synchronous low-latency CRUD and asynchronous event-driven interaction models, and improving reliability, performance, and observability across data access and streaming systems. Additionally, the manager will partner with senior engineers to shape long-term architectural direction, reduce redundant integration patterns, and mentor engineers to cultivate a culture of technical thoroughness and operational excellence.
The ideal candidate will have at least 8 years of software engineering experience, including a minimum of 3 years managing engineering teams. A strong background in distributed systems and backend platform architecture is essential, along with experience operating or managing large-scale messaging systems such as Kafka. Proficiency with change data capture technologies like Debezium, event-driven architectures, and familiarity with replication services or systems that propagate state changes across durable stores are also required. The candidate should demonstrate the ability to guide cross-team initiatives, operate high-availability systems with strict reliability and performance requirements, and possess excellent communication skills with a passion for mentoring engineers and technical leaders.
Ridgeline offers a competitive compensation package, with a typical starting salary range for this role between $212,000 and $250,000. Final compensation amounts are determined by multiple factors, including candidate experience and expertise. Employees can participate in the Company Stock Plan and enjoy rich benefits, including unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans.
Ridgeline is the first front-to-back system of record for investment managers, founded by visionary entrepreneur Dave Duffield. The company is dedicated to modernizing an industry held back by outdated, disconnected technology. Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity, accelerate collaboration, and deliver tailored client experiences at scale. The company fosters a collaborative culture rooted in learning, teaching, resilience, and shared success, making it an exciting place to grow your career.