Jobs · Engineering · California

Director of Software Engineering - Data Platforms - #4919

GRAIL · Sunnyvale, CA · 3 days ago
HybridEngineering$224k–$321k/yrFull-time

Responsibilities

  • Team Scaling & Culture: Lead, mentor, and scale a multi-disciplinary global engineering organization, fostering a culture of high performance, continuous learning, and technical excellence.
  • Strategic Roadmap Delivery: Own the technical roadmap and resource allocation, ensuring 95%+ on-time execution of strategic product milestones.
  • Agile Transformation: Champion and mature Agile/Scrum methodologies to optimize feature velocity, minimize product turnaround time, and maintain high software quality.
  • Strategic Technical Architecture & Data Innovation: Cloud-Native Evolution: Architect, govern, and optimize the transition to modern serverless and microservices architectures on AWS, driving structural cost optimization and system elasticity.
  • Big Data Ecosystems: Define the strategy for next-generation big data platforms utilizing Snowflake, Databricks, Apache Iceberg, AWS Glue, etc. to process, partition, and index petabyte-scale datasets.
  • Performance Engineering: Oversee analytical and search data model optimizations to continually improve query performance and data pipeline throughput.
  • AI & Product Modernization: Direct the integration of AI-assisted SDLC tools and architect LLM-enabled product features, including RAG-based semantic search and conversational search workflows.
  • API & System Interoperability: Oversee the development of high-throughput ETL pipelines and secure, scalable RESTful APIs built on Java / Spring Boot to ensure global data interoperability.
  • Operational Excellence & Compliance: Mature CI/CD automation pipelines using infrastructure-as-code (Terraform, Ansible, Jenkins) to automate provisioning and security patching. Ensure all platforms strictly adhere to modern cybersecurity standards and regulatory compliance frameworks (e.g., GDPR, HIPAA).

Required Qualifications

  • Leadership & Soft Skills: 15+ years of progressive experience in software engineering, with 5+ years in a dedicated engineering leadership role managing cross-functional, global teams. Proven ability to interface with executive stakeholders (Product, UX, Architecture) to align engineering outputs with business growth. Strong experience managing large operational budgets and implementing strategic cloud cost-optimization practices.
  • Technical Stack & Domain Expertise: Backend & Architecture: Expert-level knowledge of Java, Spring Boot, Spring MVC, distributed systems design, database sharding, and high-performance microservices. Data & Analytics: Deep proficiency with Snowflake, Apache Iceberg, AWS Glue, Spark, and Elasticsearch. AI & Search: Hands-on architecture experience with Retrieval-Augmented Generation (RAG), Large Language Model (LLM) frameworks, and semantic/conversational search. Cloud & DevOps: Strong expertise in AWS Cloud infrastructure, containerization, and IaC tools (Terraform, Ansible, Jenkins). Domain Interoperability: Experience in high-volume, regulated data fields (e.g., genomics, healthcare, bioinformatics, or fintech) and data standards (e.g., GA4GH) is highly desirable.
  • Education: Master’s Degree in Computer Science, Software Engineering, or a highly related technical field preferred. Bachelor’s Degree in Computer Science or Engineering or equivalent practical experience.

Similar jobs