About the Role
- The Engineering Manager – Data role at Sonatype blends hands-on data engineering with leadership and strategic influence. You will lead high-performing data engineering teams to build the infrastructure, pipelines, and systems that fuel analytics, business intelligence, and machine learning across our global products.
- We’re looking for a leader who brings deep technical experience in modern data platforms, is fluent in programming, and understands the nuances of open-source consumption and software supply chain security. This hybrid role is based out of our Hyderabad office.
What You’ll Do
- Lead, mentor, and grow a team of data engineers responsible for building scalable, secure, and maintainable data solutions.
- Design and architect data pipelines, Lakehouse systems, and warehouse models using tools such as Databricks, Airflow, Spark, and Snowflake/Redshift.
- Stay hands-on—write, review, and guide production-level code in Python, Java, or similar languages.
- Ensure strong foundations in data modeling, governance, observability, and data quality.
- Collaborate with cross-functional teams including Product, Security, Engineering, and Data Science to translate business needs into data strategies and deliverables.
- Apply your knowledge of open-source component usage, dependency management, and software composition analysis to ensure our data platforms support secure development practices.
- Embed application security principles into data platform design, supporting Sonatype’s mission to secure the software supply chain.
- Foster an engineering culture that prioritizes continuous improvement, technical excellence, and team ownership.
Who You Are
- A technical leader with a strong background in data engineering, platform design, and secure software development.
- Comfortable operating across domains—data infrastructure, programming, architecture, security, and team leadership.
- Passionate about delivering high-impact results through technical contributions, mentoring, and strategic thinking.
- Familiar with modern data engineering practices, open-source ecosystems, and the challenges of managing data securely on a scale.
- A collaborative communicator who thrives in hybrid and cross-functional team environments.
What You Need
- 6+ years of experience in data engineering, backend systems, or infrastructure development.
- 2+ year of experience in a technical leadership or engineering management role with hands-on contribution.
- Expertise in data technologies: Databricks, Spark, Airflow, Snowflake/Redshift, dbt, etc.
- Strong programming skills in Python, Java, or Scala with experience building robust, production-grade systems.
- Experience in data modeling (dimensional modeling, star/snowflake schema), data warehousing, and ELT/ETL pipeline development.
- Understanding software dependency management and open-source consumption patterns.
- Familiarity with application security principles and a strong interest in secure software supply chains.
- Experience supporting real-time data systems or streaming architectures.
- Exposure to machine learning pipelines or data productization.
- Experience with tools like Terraform, Kubernetes, and CI/CD for data engineering workflows.
- Knowledge of data governance frameworks and regulatory compliance (GDPR, SOC2, etc.).
Why Join Us?
- Help secure the software supply chain for millions of developers worldwide.
- Build meaningful software in a collaborative, fast-moving environment with strong technical peers.
- Stay hands-on while leading—technical leadership is part of the job, not separate from it.
- Join a global engineering organization with deep local roots and a strong team culture.
- Competitive salary, great benefits, and opportunities for growth and innovation.