Staff Data Engineer
Job Description
Based in Bellevue, WA with a hybrid work option, this role offers a competitive compensation package and the chance to influence the architecture of a core data platform at scale. The position carries a salary range of USD 174,000 - 238,700 per year and targets someone with broad data engineering experience to lead secure, reliable data infrastructure across multiple teams.
Benefits and culture
- Supporting Your Well-Being
- Driving Social Impact
- Developing Talent and Fostering Connection + Community
Responsibilities
- Lead the architectural design and evolution of our data platform, defining the roadmap for its future state.
- Drive technical strategy for large scale platform enhancements, balancing long term goals with incremental delivery.
- Collaborate deeply with engineers and leaders from data, platform, and security teams to create a unified and secure architecture.
- Produce architectural artifacts, including design documents, threat models, and technical specifications to create clarity and alignment for complex initiatives.
- Act as a technical mentor and force multiplier for the Data Engineering team, elevating performance through guidance, code reviews, and sharing best practices.
- Implement foundational components of new architecture, proving out designs with hands on coding and modeling best practices for other engineers to follow.
Requirements
- A passion for building secure, reliable, and scalable data systems.
- 8+ years of software development experience, with at least 5+ years in a data engineering or data platform role.
- Proven experience designing and delivering large scale, cross functional technical projects.
- Extensive experience architecting and deploying data infrastructure in a cloud environment, with AWS strongly preferred.
- Deep architectural knowledge of the modern data stack, including data warehouses (Snowflake), transformation tools (dbt), and orchestrators (Airflow).
- Strong proficiency in Python and SQL, with a high bar for code quality and system design.
- Excellent communication skills, capable of creating clarity and driving decisions on complex technical topics.
- The ability to navigate ambiguity, define a path forward, and lead others to successful outcomes.
Technologies
- Python
- SQL
- Snowflake
- dbt
- Airflow
- AWS
- Terraform
- Kubernetes
- AWS GovCloud
The Okta Data Engineering Team
- Pipeline team, sitting closer to the Platform team and data producers and in charge of efficient data ingestion and quick access to unmodeled data
- Warehouse team sitting closer to business teams and data consumers and in charge of modeling the data in the data warehouse to abstract away complexity for data consumers
- Interface team responsible for creating and managing connections between the data platform and various external systems, ensuring consistent and reliable data access
The Okta Experience
- Supporting Your Well-Being
- Driving Social Impact
- Developing Talent and Fostering Connection + Community
Extra credit if you have experience in any of the following
- Direct experience with security compliances like FEDRamp, SOC2, or HIPAA
- Hands-on experience with Infrastructure as Code (Terraform) and container orchestration (Kubernetes)
- Experience working in government cloud environments (AWS GovCloud)
- Familiarity with the Identity Access & Management (IAM) domain