Staff Analytics Engineer - Finance

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

Okta is seeking a Staff Analytics Engineer to support Finance by building reliable, well-modeled, and trusted data for reporting, decision-making, and emerging AI use cases. This role involves designing scalable data models, defining business logic, and establishing a semantic foundation for human analytics and machine-driven intelligence, partnering with Finance stakeholders and Data Engineers.

What you'd actually do

  1. Drive architectural evolution of the Finance data models, evaluating and implementing new design patterns to ensure long-term scalability and resilience.
  2. Design, build, and maintain scalable data models using dbt and Snowflake
  3. Define and standardize core Finance metrics (e.g., revenue, ARR, billing) with clear, governed logic
  4. Establish consistent modeling patterns, naming conventions, and semantic clarity across datasets
  5. Contribute to a shared semantic layer that supports both analytics and AI use cases

Skills

Required

  • 8+ years of experience in Analytics Engineering, Data Engineering, or similar roles, with at least 2 years operating in a high-impact Senior or Lead capacity.
  • Proven track record of defining, driving, and delivering a multi-quarter technical roadmap for a critical data domain (e.g., Finance, Growth).
  • Mentorship & Engineering Excellence: Mentorship, raising the technical bar, establishing organization-wide standards for dbt/SQL quality and CI/CD.
  • Strong SQL skills and experience building analytics-ready data models
  • Hands-on experience with dbt and Snowflake
  • Solid understanding of data modeling principles, including dimensional modeling and semantic design
  • Ability to navigate highly ambiguous business challenges, translating vague, complex, or competing goals from executive stakeholders into clear, actionable, and robust data solutions
  • Familiarity with SaaS metrics and Finance data (e.g., ARR, revenue recognition, billing)
  • Experience with data quality, testing, and documentation best practices
  • Strong communication skills and ability to work across technical and business teams

Nice to have

  • Exposure to Python, R, or data processing frameworks (e.g., PySpark) is a plus
  • Experience with BI tools such as Tableau or Looker

What the JD emphasized

  • Define the strategy for data readiness and consumption by AI/LLMs, ensuring that governance and semantic clarity standards meet the requirements for trustworthy and responsible automated decision-making.
  • Prepare high-quality, well-governed datasets for use with Snowflake Cortex and Intelligence
  • Enable structured data foundations that support LLM-powered use cases, semantic querying, and intelligent applications
  • Ensure data is context-rich, well-documented, and aligned with business meaning to improve AI accuracy and trust
  • Demonstrate an AI-first mindset, thinking beyond data models and dashboards to how data can power intelligent systems and decision-making
  • Understand the importance of well-modeled, well-documented, and semantically clear data for AI and LLM-based use cases