Senior Data Engineer
Okta · Bengaluru · 5+ yrs experience · Posted 2026-07-18
Tech stack: AWS, Go, Kafka, Kubernetes, Python, SQL, Terraform
Apply on the company site · Get a referral for this role
Okta salary & ratings · Okta interview process · More live openings
About the role
Responsibilities:
- Own and operate our critical data pipelines and infrastructure, participating in the team's support rotation to ensure high availability and business continuity.
- Lead troubleshooting efforts to fix complex pipeline or infrastructure issues, demonstrating a willingness to go beyond the direct scope of the team to find resolutions.
- Manage the data onboarding lifecycle, working with stakeholders to integrate new internal and external data sources into our platform using our suite of tools.
- Develop and deploy robust, scalable data solutions using modern tools and technologies like Snowflake, dbt, Airflow, and Terraform.
- Continuously learn and advocate for modern technologies and best practices to improve data delivery and engineering efficiency.
Qualifications:
- to the role
- 5+ years of software development experience, with at least 3+ years working on large-scale data systems.
- Strong proficiency in SQL for data manipulation and Python for data pipeline development.
- Hands-on experience building and operating data pipelines in a cloud environment (AWS preferred).
- Hands-on experience with the modern data stack, specifically:
- Data Warehousing: Snowflake
- Data Transformation: dbt
- Infrastructure as Code: Terraform
- Experience with data ingestion, streaming, and event-driven architecture (e.g., Kafka, CDC, Snowpipe).
- Knowledge of data security and data privacy best practices
- A strong understanding of data modeling principles
- data security best practices.
- A highly autonomous and proactive mindset.
- You are a quick learner who can self-motivate, prioritize needs, and deliver results in a dynamic environment.
- And extra credit if you have experience in any of the following!
- Experience with Snowpark.
- Experience with containerization and orchestration (Kubernetes is a nice to have).
- Familiarity with the Identity Access & Management (IAM) domain.
- Experience building developer-friendly, API-driven applications using REST and/or gRPC.
- P24586_3348463
- LI_Hybrid
- Supporting Your Well-Being
- Driving Social Impact
- Developing Talent and Fostering Connection + Community
Qualifications
- to the role
- 5+ years of software development experience, with at least 3+ years working on large-scale data systems.
- Strong proficiency in SQL for data manipulation and Python for data pipeline development.
- Hands-on experience building and operating data pipelines in a cloud environment (AWS preferred).
- Hands-on experience with the modern data stack, specifically:
- Data Warehousing: Snowflake
- Data Transformation: dbt
- Infrastructure as Code: Terraform
- Experience with data ingestion, streaming, and event-driven architecture (e.g., Kafka, CDC, Snowpipe).
- Knowledge of data security and data privacy best practices
- A strong understanding of data modeling principles data security best practices.
- A highly autonomous and proactive mindset.
- You are a quick learner who can self-motivate, prioritize needs, and deliver results in a dynamic environment.
- And extra credit if you have experience in any of the following!
- Experience with Snowpark.
- Experience with containerization and orchestration (Kubernetes is a nice to have).
- Familiarity with the Identity Access & Management (IAM) domain.
- Experience building developer-friendly, API-driven applications using REST and/or gRPC.
- P24586_3348463 LI_Hybrid Supporting Your Well-Being
- Driving Social Impact
- Developing Talent and Fostering Connection + Community
Responsibilities
- Own and operate our critical data pipelines and infrastructure
- participating in the team's support rotation to ensure high availability and business continuity.
- Lead troubleshooting efforts to fix complex pipeline or infrastructure issues, demonstrating a willingness to go beyond the direct scope of the team to find resolutions.
- Manage the data onboarding lifecycle, working with stakeholders to integrate new internal and external data sources into our platform using our suite of tools.
- Develop and deploy robust, scalable data solutions using modern tools and technologies like Snowflake, dbt, Airflow, and Terraform.
- Continuously learn and advocate for modern technologies and best practices to improve data delivery and engineering efficiency.
More openings at Okta
- Senior AEM Engineer — Bengaluru
- Principal Software Engineer - Windows — Bengaluru
- Principal Software Engineer - macOS — Bengaluru
- Principal Software Engineer - Backend — Bengaluru
- Principal Software Engineer, Architect - Java Backend — Bengaluru
- Principal Software Engineer - Android Device Authenticators — Bengaluru