Lead Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The position is Engineering Team Lead for the ActivePipe Platform.
The role is based in Pune, India, and is an in-office position.
The role reports to the Director of Engineering.
Key Skills for This Role
Full Job Posting
Position
The position is Engineering Team Lead for the ActivePipe Platform.
The role is based in Pune, India, and is an in-office position.
The role reports to the Director of Engineering.
Job Overview
The lead will guide a small team building the MoxiWorks ActivePipe platform.
The platform includes a Ruby on Rails service, PHP integrations, and Kafka-driven ETL pipelines processing millions of records daily.
The role sets technical direction while remaining hands-on with code and high-leverage design reviews.
The lead partners with Product, Design, global engineering leadership, and adjacent teams to translate roadmaps into engineering work.
Key Responsibilities
- Own architecture and technical direction for the ActivePipe platform, ETL pipelines, and PHP integration services.
- Lead design reviews and RFCs for Kafka topology, ETL idempotency, GraphQL evolution, and data contracts.
- Write code, review complex pull requests, and debug significant incidents.
- Set engineering standards for testing, observability, deployments, and on-call quality.
- Coach engineers, run interview loops, and manage onboarding plans.
- Run planning, backlog grooming, retrospectives, and quarterly OKR planning.
- Own delivery commitments, estimation accuracy, scope discipline, and release timing.
- Represent the team in cross-team initiatives and global engineering collaborations.
- Drive incident response, post-incident learning, on-call readiness, and platform reliability.
Required Skills
- At least 7 years of professional software engineering experience and at least 2 years leading a team of 3 or more engineers are required.
- Deep production experience with Ruby on Rails is required.
- Strong systems thinking across distributed systems, event-driven architecture, ETL or data pipelines, and SQL at scale is required.
- Hands-on Kafka or an equivalent streaming platform and Sidekiq or equivalent background processing experience is required.
- Experience with RESTful APIs and relational database design, optimization, and migration safety is required.
- Experience mentoring engineers, conducting code reviews, and running hiring loops is required.
- Excellent written communication and comfort working across teams and time zones are required.
- A bachelor’s degree in Computer Science, Engineering, or equivalent practical experience is required.
Nice to Have
- Experience in real estate, MLS, CRM, MarTech, or another high-volume data-driven SaaS domain is preferred.
- Familiarity with RESO Data Dictionary, RESO Web API, or RETS is preferred.
- GraphQL schema stewardship, AWS infrastructure literacy, or SRE and observability experience is preferred.
- Experience leading a polyglot Ruby and PHP or Ruby and JVM or Go team is preferred.
Technology Stack
- The technology stack includes Ruby on Rails, PHP, REST and GraphQL APIs, MySQL, Elasticsearch, Redis, Sidekiq, Kafka, AWS, Docker, Git, GitHub, Buildkite, Datadog, and Protobuf.
Benefits
- Benefits include medical insurance for employees and family, accident coverage, an employee assistance program, catered lunch, office activities, snacks, public holidays, paid time off, and maternity and paternity leave.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at MoxiWorks
Lead Software Engineer
Pune, IND
MoxiWorks is seeking an Engineering Team Lead to guide a small team building and operating the ActivePipe platform. The role combines technical leadership with hands-on Ruby on Rails, PHP, Kafka-driven ETL, API, database
Software Engineer
Pune, IND
MoxiWorks is hiring a React / React Native Software Engineer to build and maintain web and mobile applications for real estate professionals. The role requires 3–5 years of professional experience with TypeScript, React,
Lead Software Engineer
Pune, IND
Software Engineer
Pune, IND
Payroll Specialist
Bellevue, USA
Senior Accountant
Bellevue, USA
Director, Strategic Sales – North America
, USA
Senior Business Development Representative
, USA
Account Executive
Cremorne, AUS
Product Manager- Mobile
Pune, IND