Principal Software Engineer, Tech Lead – Databricks Platform

🕒 April 3

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cardlytics

Cardlytics

201 - 500 employees

Founded 2010

💳 Fintech

🤝 B2B

💰 $11.9M Series G on 2017-05

Fintech • Advertising • B2B

Cardlytics is a company that operates a digital advertising platform integrated into banks’ digital channels. This platform is designed to drive incremental sales and provide a comprehensive understanding of consumer spending behavior through purchase intelligence. Cardlytics helps marketers and banks by offering insights into consumer spend and trends, allowing for targeted marketing campaigns. The company collaborates with top banks in the US and UK to deliver personalized rewards programs to consumers, enhancing customer loyalty and digital engagement. Cardlytics effectively links advertisers with bank customers, utilizing purchase data to create impactful marketing strategies.

📋 Description

• Own day-to-day administration of the Databricks environment on AWS, including workspace configuration, cluster policies, user and group management, access controls, and cost governance. • Design and evolve the Cardlytics Databricks architecture; establish reference architectures and standards for batch, streaming, and ML workloads. • Drive adoption of Unity Catalog for centralized RBAC, column-level security, data lineage, and metadata management; implement and maintain security best practices including encryption and audit logging. • Monitor platform health, define SLAs, and lead performance tuning for Spark jobs, Delta tables, and SQL warehouses; own incident response and root-cause analysis. • Serve as the primary technical partner for Analysts, ML Engineers, and Business users; develop self-service guides, onboarding materials, and best-practice documentation to reduce friction across all user groups. • Own the CI/CD strategy for Databricks deployments using Terraform, GitHub Actions, and Databricks Asset Bundles; enforce DevOps practices across the team. • Lead and mentor a small team of data/platform engineers; provide technical direction, drive engineering excellence, and manage the Databricks vendor relationship.

🎯 Requirements

• 7+ years of experience in data engineering or data platform roles, with at least 2 years in a technical lead or architecture capacity. • Deep, hands-on expertise with the Databricks platform: Delta Lake, Spark (PySpark), Databricks SQL, Unity Catalog, Workflows, and cluster management on AWS. • Proven experience designing and delivering Lakehouse architectures and large-scale ELT/ETL pipelines in production environments. • Proficiency in Infrastructure as Code tools, preferably Terraform. • Demonstrated experience supporting diverse stakeholder groups including Analysts, ML Engineers, and non-technical Business users. • Strong understanding of data governance, data modeling, and cloud security best practices. • Excellent communication and collaboration skills, with the ability to translate technical concepts for non-technical audiences.

🏖️ Benefits

• Flexible paid time off plus company holidays • Medical, dental, and vision insurance begins on your first day • 401(k) retirement plan with company match, plan also includes a student loan debt repayment option • Employee Stock Purchase Plan • Educational assistance for continuing education • Lifestyle Spending Account for physical, emotional, and financial wellness • Complimentary Calm app subscriptions to support employee mental health and wellbeing

Apply Now

Similar Jobs

🕒 April 3

SHI International Corp.

5001 - 10000

🤝 B2B

🔧 Hardware

☁️ SaaS

Software Architect at SHI leading eCommerce platform architecture and driving technical excellence in a remote role.

JavaScript

React

SQL

🕒 April 3

Aptima

51 - 200

🤖 Artificial Intelligence

📚 Education

🏛️ Government

Senior Software Engineer leading productization and AI systems development at Aptima Inc. Driving technical maturation, deployment operations, and architecture design for innovative solutions.

Cloud

Docker

Python

🕒 April 3

RevenueCat

51 - 200

☁️ SaaS

🔌 API

🤝 B2B

Engineer building foundational agent infrastructure for AI-powered subscription revenue tools at RevenueCat. Collaborating with a remote-first team to deliver a reliable product.

🕒 April 3

Nextdoor

501 - 1000

👥 B2C

📱 Media

iOS Software Engineer at Nextdoor, developing and improving app features and infrastructure. Collaborating with cross-functional teams to drive innovations in local community technology.

iOS

Swift

🕒 April 3

Glacis

11 - 50

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

Founding Software Engineer defining the technical strategy for AI systems at Glacis. Collaborating with enterprise customers and delivering high-impact features in a fast-growing startup.

AWS

Azure

Cloud

Django

ERP

Google Cloud Platform

JavaScript

Postgres

Python