Engineering Manager
REA
- Gurgaon, Haryana
- Permanent
- Full-time
- End to end technical delivery of complex initiatives under our product management pipeline using agile methods and frameworks working with cross-disciplinary teams.
- Provide technical leadership and guidance to the team, serving as a subject matter expert in data engineering and related technologies.
- Contribute to the design and architecture of scalable, efficient, and secure data and API solutions, considering long-term scalability and maintainability.
- Provide guidance, support, and leadership to the team.
- Establish effective ways of working within and across teams.
- Embrace continuous learning, leveraging latest development trends to solve complex challenges.
- Drive delivery practices running agile scrum ceremonies and producing agile artefacts.
- Drive the adoption of best practices, coding standards, and engineering principles across the team to ensure a high-quality and maintainable codebase.
- Collaborate with the development team to implement shift-left testing practices, ensuring early and frequent testing throughout the development lifecycle.
- Conduct performance analysis, optimization, and tuning of data processing workflows and systems to enhance efficiency and meet performance targets.
- Support the teams iterations, scope, capacity, risks, issues, and timelines.
- Participate in technical discussions, code reviews, and architectural reviews to maintain code quality, identify improvement opportunities, and ensure adherence to standards.
- Mentor, coach and lead engineers, fostering their professional growth, assisting them in overcoming technical challenges and create a culture of quality and efficiency, leading to reduced time-to-market and enhanced product quality.
- Collaborate with stakeholders to define data governance policies, data quality standards, and data management processes.
- Drive continuous improvement initiatives, such as automation, tooling enhancements, and process optimizations, to increase productivity and operational efficiency.
- Act as a strong advocate for data-driven decision-making, promoting a data-driven culture within the organization.
- An experienced developer (8-13 years experience), who thrives in a collaborative environment, enjoys being hands-on tackling technical challenges and leading teams to deliver innovative solutions.
- Proven people leadership and mentoring experience
- Well-versed in (SQL and Python)
- Experience working with databases, data platform, and DBT (Data Building Tools).
- Experience with Big Query.
- Has led development teams using Agile, Lean and/or iterative releasing
- Knowledge of delivery approaches such as TDD, CI and infrastructure automation.
- Demonstrates a commitment to code quality and a keen eye for detail.
- Advocate for code quality and security. Lead code reviews, unit testing, and deployments to ensure users trust the reliability and security of the code.
- Experience developing products that scale and perform for millions of users (highly desirable).
- Approaches problems with a solutions-oriented mindset and thrives in a fast-paced environment.
- Possesses communication skills to collaborate effectively with global teams.
- Ability to foster a culture of continuous learning and knowledge sharing.
- Is committed to lifelong learning, staying updated on the latest web development trends to tackle complex challenges.
- Proficient with Typescript
- Experience AWS, Google Cloud (Apigee) and GraphQL.
- A hybrid and flexible approach to working.
- Transport options to help you get to and from work, including home pick-up and drop-off.
- Meals provided on site in our office.
- Flexible leave options including parental leave, family care leave and celebration leave.
- Insurances for you and your immediate family members.
- Programs to support mental, emotional, financial and physical health & wellbeing.
- Continuous learning and development opportunities to further your technical expertise.