Data Engineering Manager

Okta Okta · Enterprise · Bangalore, India · Data & Insights-190

Okta is seeking a Data Engineering Manager to lead a team responsible for building platforms, capabilities, and insights across the organization. The role involves team leadership, technical guidance, project management, and support management, with a focus on data engineering and analytics initiatives that drive business impact. The ideal candidate will have a strong data and development background, with experience in managing data engineers and ensuring the quality and reliability of data pipelines and infrastructure.

What you'd actually do

  1. Lead, mentor, and coach a team of data engineers, cultivating a culture of ownership, accountability, and continuous improvement.
  2. Provide clear technical guidance and direction, ensuring the team adheres to best practices in data engineering, testing, and deployment.
  3. Manage project timelines, resource allocation, and deliverables utilizing project management tracking software (e.g., Jira).
  4. Manage support request triage for L1-L3 support and ensure timely prioritization and resolution.

Skills

Required

  • BS in Computer Science, Engineering, or a related quantitative field.
  • 8+ years of experience in data engineering and/or software development.
  • 2+ years in a formal people management role.
  • Proven ability to lead and mentor a team of 4 or more engineers.
  • Experience managing a global support process across multiple teams and timezones
  • Demonstrated understanding of the full lifecycle for data assets.
  • Proficiency in Relational Database design, implementation, querying, and reporting (DDL, SQL).
  • 3+ years of practical experience with SQL and ETL tools (e.g., Airflow).
  • Experience working with relational and columnar MPP databases (e.g., Snowflake, Athena, or Redshift).
  • Proven expertise in using Jira or similar project management and issue-tracking software.
  • Excellent oral and written communication skills.
  • Strong interpersonal and negotiation abilities.

Nice to have

  • Experience in an agile development environment (Scrum, Kanban).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with the design and delivery of reports and insights that analyze business functions and key operations and performance metrics.
  • Experience with cloud infrastructure/platforms (AWS, Azure, Google Cloud Platform).
  • Experience with Data Lake development.
  • Experience with data quality and observability tools (Monte Carlo, Soda, dbt).
  • Experience with data cataloging tools (data.world, Alation, Atlan).

What the JD emphasized

  • 8+ years of experience in data engineering and/or software development, including 2+ years in a formal people management role.
  • Proven ability to lead and mentor a team of 4 or more engineers.
  • Experience managing a global support process across multiple teams and timezones
  • Demonstrated understanding of the full lifecycle for data assets, encompassing the building, development, and maintenance of data models, reporting systems, data automation, dashboards, and performance metrics crucial for driving key business decisions.
  • Proficiency in Relational Database design, implementation, querying, and reporting (DDL, SQL).
  • 3+ years of practical experience with SQL and ETL tools (e.g., Airflow), and working with relational and columnar MPP databases (e.g., Snowflake, Athena, or Redshift).