About the role
Key Responsibilities
Architecture & Platform Design
Design enterprise Databricks Lakehouse architectures aligned with the Databricks Well-Architected Framework
Define reference architectures for
batch, streaming, analytics, and ML workloads
Select and standardize
cluster, compute, and workspace architectures
Design multi-workspace strategies (dev/test/prod, shared vs. isolated)
Ensure architectures meet
scalability, availability, and performance requirements
Well-Architected Framework Alignment
Apply Databricks best practices across all pillars, including:
Security & Governance
(Unity Catalog, IAM, data access controls)
Reliability & Resilience
(job retries, checkpointing, failure isolation)
Performance Efficiency
(cluster sizing, autoscaling, caching)
Cost Optimization
(compute policies, workload separation, monitoring)
Operational Excellence
(monitoring, automation, CI/CD, runbooks)
Implementation & Engineering
Lead
Databricks workspace, cluster, and Unity Catalog implementations
Implement Delta Lake, Delta Live Tables (DLT), and Structured Streaming
Build and optimize
- ETL/ELT pipelines using Spark and SQL
- Integrate Databricks with cloud services (S3/ADLS/GCS, IAM, Key Vault, networking)
- Establish CI/CD pipelines for notebooks, jobs, and infrastructure
Security, Governance & Compliance
- Implement Unity Catalog for centralized governance
- Define data classification, lineage, and audit strategies
- Enforce least-privilege access and secure networking patterns
- Support compliance requirements (HIPAA, SOC 2, PCI, GDPR as applicable)
Operations & Optimization
- Monitor platform health, performance, and cost
- Troubleshoot production issues across jobs, clusters, and data pipelines
- Perform workload tuning and cost-performance optimization
Define
SLOs, alerts, and operational metrics
Collaboration & Leadership
- Partner with Data Engineering, Analytics, ML, Platform, and Security teams
- Translate business requirements into technical architectures
- Provide architectural guidance and technical mentorship
- Communicate risks, tradeoffs, and recommendations to leadership
Required Qualifications
Experience
7+ years
- in data engineering, analytics, or platform architecture
- 3–5+ years hands-on Databricks experience in production environments
- Proven experience applying the Databricks Well-Architected Framework
Experience designing
cloud-native lakehouse architectures
Experience supporting
mission-critical data platforms
Technical Skills
Databricks Lakehouse Platform
Apache Spark (PySpark / Scala / Spark SQL)
Delta Lake, Delta Live Tables, Structured Streaming
- Unity Catalog (governance, lineage, access controls)
- Cloud platforms: AWS, Azure, or GCP
- Infrastructure as Code (Terraform strongly preferred)
CI/CD tools (GitHub Actions, Azure DevOps, GitLab, etc.)
Data formats and protocols (Parquet, JSON, Avro)
Certifications Required
Databricks Certified Data Engineer Professional
Databricks Certified Professional Architect
(or equivalent advanced certification)
Preferred / Additional Certifications
AWS Certified Solutions Architect (Associate or Professional)
Azure Solutions Architect Expert
Google Professional Data Engineer
Databricks Machine Learning Professional
Snowflake or other cloud data platform certifications
Soft Skills
- Strong architectural decision-making and documentation skills
- Excellent communication with technical and non-technical stakeholders
- Ability to lead design reviews and architecture governance forums
- Strong troubleshooting and performance-tuning mindset
Nice-to-Have Experience
MLflow and MLOps architectures
- Real-time analytics and streaming pipelines
- Multi-region or cross-account data architectures
- Consulting or MSP delivery experience