Engineering Manager
Leads the Managed Connectors engineering team, overseeing distributed systems, scalable data connectors, analytics products, technical architecture, and delivery. Requires at least 8 years of software development experience, 3 years of engineering management experience, and strong team leadership skills.
About the job
Responsibilities
- Lead the Managed Connectors team and scale the Bangalore engineering organization, including hiring staff engineers and managers.
- Drive product delivery, enforce engineering best practices, and oversee the design and implementation of complex distributed systems.
- Lead software engineers while fostering ownership, impact, high standards, and value delivery.
- Participate hands-on in technical architecture and design reviews.
- Define the team technology roadmap and collaborate with business teams and product managers on business OKR planning.
- Drive organizational growth, automated solutions, efficiency, and process improvement.
- Build and maintain scalable data connectors integrating external sources and internal products for the analytics ecosystem.
- Launch the Dashboards product and help build real-time analytics systems processing millions of rows with sub-2-second latency.
Requirements
- At least 8 years of experience in software development and delivery, with in-depth knowledge of software architectures.
- At least 3 years of experience as an engineering manager leading development teams.
- Strong engineering skills and a record of improving code structure and architecture for testability and maintainability.
- Ability to set team and individual roadmaps and goals, delegate effectively, provide engineering guidance and transparent feedback, support career growth, and ensure quality results.
- Strong project management skills, product ownership, customer focus, and problem-solving abilities.
- Bachelor's or master's degree in computer science, information technology, or a relevant field, or equivalent relevant experience.
Nice to Have
- Experience launching or managing analytics and data products.
Compensation and Benefits
- Rippling values an in-office collaborative work environment. For office-based employees within a defined radius of a Rippling office, current policy requires working in the office at least three days per week.
Skills
Software Architecture, Distributed Systems, Real-Time Analytics, Apache Presto, Apache Pinot, Data Connectors, Analytics Products, Product Roadmap, Technical Architecture, Code Maintainability
Similar jobs
Engineering Management jobsLeads the frontend engineering function, setting architecture and delivery strategy while developing multiple teams and technical leaders. Requires 10+ years of software engineering experience, deep React and TypeScript expertise, and at least 3 years of engineering leadership.
Leads the Accounting Platform engineering organization, driving scalable financial systems, operational reliability, product delivery, and technical architecture. Requires 12–15 years of total experience, including at least five years managing engineering teams and two years managing managers.
Leads engineering teams building high-scale routing experiences and distributed data-platform systems for Twilio Segment. Requires 14+ years of engineering experience, at least five years managing software teams, and strong expertise in cloud-native architecture, streaming systems, and operational excellence.
Engineering Manager leading Employment Products and Global Expansion, shaping product architecture, driving scalable product delivery, and managing engineering teams. Requires 8–15 years of total experience, including at least five years in management and prior individual contributor experience.
Leads the team responsible for building and operating a reliable managed PostgreSQL service, combining people leadership, technical direction, roadmap ownership, and operational accountability. Requires 8+ years of software engineering experience, including 3+ years managing infrastructure, database, or developer-platform engineers.