Lead Software Engineer - DataBricks, Spark, Terraform
JPMorgan Chase & Co.
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Corporate - Employee Platforms, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.We use AI-assisted development as part of our day-to-day workflow, including GitHub Copilot for coding and native Databricks tools such as Databricks SQL Assistant and Genie to accelerate development, troubleshooting, and self-service analytics—while maintaining strong engineering controls and review practices.
Job responsibilities- Platform leadership & architecture — Define and drive the technical roadmap for our Databricks lakehouse/database platform (ingestion, storage, modeling, serving) with clear standards and reference patterns.
- Data modeling & database engineering — Design curated datasets (e.g., medallion architecture) using Delta Lake, dimensional/semantic modeling where appropriate, and enforce consistent naming, partitioning, and performance practices.
- Reliability & operations — Build for availability and predictable performance; establish SLOs, runbooks, alerting, incident response, and operational hygiene for pipelines and SQL workloads.
- Security, governance & access controls — Implement and maintain strong governance (e.g., Unity Catalog), least-privilege access, auditing, data classification, and lifecycle management.
- Performance & cost management — Tune Spark/SQL workloads, optimize clusters/warehouses, manage caching and storage patterns, and implement cost observability/chargeback as needed.
- Engineering excellence — Set standards for code quality, testing, CI/CD, branching strategy, documentation, and review. Establish reusable libraries/templates and enforce consistency across teams.
- Mentorship & collaboration — Coach engineers, lead design reviews, and partner with stakeholders to translate business needs into scalable data platform capabilities.
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Required qualifications, capabilities, and skills
- 7+ years in data engineering/platform engineering, with hands-on Databricks experience in production environments.
- Strong proficiency in Spark (PySpark/Scala) and SQL , including performance tuning and troubleshooting.
- Proven experience building and operating data platforms : batch/stream ingestion, transformation frameworks, orchestration, and curated data layers.
- Experience with Data Lake, (DataBricks, SnowFlake, or AWS) table design, and optimization (partitioning, Z-ORDER, file sizing).
- Familiarity with Unity Catalog (or equivalent governance tooling): permissions, catalogs/schemas, lineage/auditing concepts.
- Solid software engineering fundamentals: Git, CI/CD, automated testing, code reviews , modular design, and documentation.
- Experience implementing observability (logs/metrics/traces), data quality checks, and monitoring for pipelines and SQL workloads.
- Strong communication skills and demonstrated ability to lead technical decisions across teams.
- Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
Preferred qualifications, capabilities, and skills
- Databricks features: Workflows , Delta Live Tables (DLT) , Structured Streaming , Databricks SQL Warehouses .
- Transformation frameworks (e.g., dbt ) and semantic layer patterns.
- Infrastructure-as-code (e.g., Terraform ) and automated environment provisioning.
- Experience with regulated-data environments, privacy controls, and enterprise data governance programs.
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.- ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the... ...for coding and native Databricks tools such as Databricks SQL... ...& cost management — Tune Spark/SQL workloads, optimize clusters... ...-as-code (e.g., Terraform) and automated environment...Databricks
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure... ...reporting solutions using Python, Databricks, and Spark Develops and maintains web-based... ...such as AWS, Lambda, ECS, EC2, and Terraform Proficiency in automation and...Databricks
- ...IL Our client seeks a Lead Software Engineer to drive the design,... ...work across Java, Python, Spark, TypeScript, Angular, AWS services... ...and Redis. ~ Hands-on with Terraform and Ansible for... ...Nice to have: PySpark with Databricks, Azure and/or GCP experience...DatabricksHourly payWork at officeLocal area2 days per week
$98k - $182k
...Lead Software Engineer The Product team forms the crux of our powerful platforms and connects... ...Infrastructure as Code (IaC) tools such as Terraform and Ansible. ~ Strong understanding... ...Working knowledge on PySpark & Databricks. Experience working with Azure and...DatabricksLocal areaFlexible hours$98k - $182k
...Lead Software EngineerThe Product team forms the crux of our powerful... ...take risks.As a Lead Software Engineer in the Cleanroom team, you... ...as Code (IaC) tools such as Terraform and Ansible.Strong understanding... ...knowledge on PySpark & Databricks.Experience working with Azure...DatabricksLocal areaFlexible hours$150k - $170k
...infrastructure, interfaces and integrations. Lead the design of cost-effective and... ...a technically strong, delivery-focused engineer who can operate across front end, backend... ...LINQDatabases (SQL MI, SQL Server)ETL (SSIS, Databricks, Azure Data Factory), and CI/CD Tools (...DatabricksFull time$140k - $170k
...capabilities. We are seeking a Senior Databricks Data Engineer to design, build, and... ...with PySpark and Apache Spark Advanced SQL development... ...Infrastructure as Code using Terraform or ARM templates Experience... ...mentoring engineers or leading technical initiatives What...DatabricksFull time- ...DevOps Engineer Location – Atlanta GA or Chicago IL (Onsite) Contract... ...Skills: Azure DevOps, IaaC, Terraform, Ansible, Python / PySpark... ...: Analytics Experience – Databricks (any accreditation / certification... .../SQL etc. Exposure to Apache Spark. CICD for Database & Data...DatabricksContract work
$209k - $238.5k
...Overview Senior Lead Software Engineer, Full Stack (AWS, Glue, Spark) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Full timePart timeInternshipLocal area- ...DescriptionPosition OverviewFollett Higher Education is a leading educational service provider and... ...America.The Lead Business Intelligence Engineer is responsible for designing and... ...Factory, Azure Data Lake Storage, Azure Databricks, SQL Server, SSIS, SSAS, SSRS, and Power...Databricks
- ..., Business Analytics, Engineering, Mathematics, or related... ...in data engineering, software engineering, or... ...LakePractical experience with Databricks, AWS Glue, and... ...distributed systems such as (Spark, Dask, Flink) and... ...infrastructure-as-code (Terraform, CloudFormation)Understanding...DatabricksApprenticeshipEasy work
- ...Oteemo is an industry-leading technology... ...looking for a Senior Data Engineer to design and implement... ...modern frameworks (Spark, LangChain, Databricks, Airflow, and similar... ..., and champion software engineering best practices... ...as code (Terraform) across cloud providers...DatabricksRemote work
- ...scalable ETL/ELT pipelines using Databricks (PySpark, SQL, Delta Lake) to... ...Tuning - Optimize Spark jobs, SQL queries, and data partitioning... ..., product managers, and engineers to translate business requirements... ...as Code (IaC) using Terraform for data resources. Required...Databricks
$114.5k - $194.7k
...sophisticated clients using leading technology and... ...Azure Data Engineer to design, build,... ...will combine strong software engineering and data... ...Factory, Azure Databricks, Azure Data Lake Storage Gen2, Spark, Python, and SQL.... ...automation using Terraform, Bicep, ARM templates...DatabricksFull timeH1bWorldwideFlexible hours- ...Strategic Growth Engineering organization. This... ...based services, and Databricks-powered data... ...data platforms. • Lead the design of data... ...• 7+ years of software engineering experience... ...engineering, including Spark, Delta Lake, and... ...as Code (Terraform, Pulumi) and CI/CD...DatabricksFor contractors
- ...business analysts, team leads and other developers.... ...tests, and documents software quality to ensure proper... ...reviews based on high engineering standardsWrites unit... ...techniques like Apache Spark, Kafka Streams, Apache... ...of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes...Full timeImmediate startRemote workFlexible hours2 days per week
$215k - $275k
...modern technology and software products with... ...blending design, product engineering, analytics, and... ...leader. You will lead and develop AI/ML... ...AI workloads on Databricks and Snowflake, using... ...such as Spark, Delta Lake, MLflow... ...DevOps or GitLab CI, Terraform, OpenTelemetry, cloud...DatabricksTemporary workLocal area- ...managing the supply chains of leading brands. Offering services... ....2+ years hands-on Azure Databricks (PySpark/Scala, Spark SQL, Delta Lake)Experience... ...).Infrastructure as Code (Terraform or Bicep) for Databricks... ...such as Microsoft Azure AI Engineer Associate, AWS Certified...DatabricksRelocation package
$180k - $255k
...responsible for leading the team that designs... ...best-in-class Terraform IaC module librariesLead... ...in software releases and deploymentsContribute... ...Technology, Engineering, or associated... ..., or Apache Hive/Spark/... ...technologies such as DataBricks or SnowflakeCompetencies...DatabricksFull timeTemporary workWork at officeImmediate startFlexible hoursWeekend work$98k - $169.05k
..._As a Senior Data Engineer, you will have the... ...use PySpark/Python, Databricks, and other data... ...architecture and lead engineers to ensure... ...experience with PySpark/Spark 3+ years of... ...withversion control software Strong understanding... ...Experience with Terraform Exposure to BI Tooling...DatabricksWork at office- ...consulting company that leads with outcomes to... ...co-create custom software, data, AI, and... ...Data Architecture & Engineering team sees data as... ...Cloud Platform (GCP), Databricks, and Snowflake,... ...which may include Spark, Kafka, Airflow,... ...Kinesis, Kubernetes, Terraform, or comparable...DatabricksTemporary workWork at officeLocal area
$105k - $195k
...Publicis Groupe, Epsilon is a leading provider of multi-channel... ...for an outstanding Staff Software Engineer to provide technical leadership... ...Boot backend services and Databricks/Spark data platforms, the anchors... ...Experience with IaC tools (Terraform or Ansible), CI/CD...DatabricksTemporary workFreelanceLocal areaFlexible hours- ...Role : Sr Data Engineer Location : Chicago IL (look for Nearby... ...Must to have: Azure, Databricks, ETL, Python or Hadoop, INFORMATICA... ...it up quickly - Python & Spark Hadoop/Abinitio/Informatica... ...Science or certification on software engineering. • Proficient...DatabricksWork at officeWork from home
$168k - $252k
...heritage in large-scale IT and engineering, we combine market-leading capabilities in strategy,... ...using tools such as Terraform, CloudFormation, Azure... ...using SQL, DBT, Python, Spark, PySpark, Java, JavaScript... ...Platform, Snowflake, and Databricks. Experience with Databricks...DatabricksFlexible hours$109.76k - $164.64k
...advertisements around the world.Job SummaryThe Software Engineering for Audience and Measurement (SEAM)... ...such as GitHub Actions, Jenkins, Terraform, or equivalent technologies.... ...analytics platforms such as Snowflake, Databricks, Spark, Presto, EMR, PostgreSQL, or...DatabricksFull timeNight shiftWeekend work$88.9k - $165.1k
...Senior Software Engineer Join a team of passionate engineers building... ...even exciting new tools like Databricks. Make a real difference:... ...Frameworks Experience with Apache Spark Knowledge of DevOps tools... ...automation tools like Terraform Familiarity with AI-...DatabricksTemporary workFreelanceLocal areaFlexible hours$87.5k - $145k
ABOUT US:As a world leading provider of integrated solutions for the... ...: Work with the Data Engineer (who builds pipelines that run... ...GCP) — infrastructure-as-code (Terraform, or CloudFormation), containerization... ...data platforms (Snowflake, Databricks) from an infrastructure/...DatabricksLocal areaFlexible hours- ...Raise is seeking a Senior Data Engineer to design, build, and optimize scalable data pipelines using Databricks and ETL in a cloud-native environment. You will collaborate... ...years in data engineering, strong Python/SQL, Spark experience, and familiarity with data...Databricks
$229k - $309k
...forward. Sr. Director, Data Engineering (REMS)About JLL and... ...TechnologiesJLL is a leading professional services... ...with PySpark/Spark; demonstrated ability... ...data services such as Databricks, Azure Data Factory, Synapse... ...infrastructure-as-code (Terraform or CloudFormation), and...DatabricksFull timeLocal area$80.25k - $133.75k
...Make an Impact As a Senior Software Engineer on Publicis’s Data... ...solutions that power our industry-leading digital marketing strategies... ...leverage frameworks such as Spark, Databricks, and Airflow, and directly... ...infrastructure-as-code tools (e.g., Terraform). Base Salary: $80,250 - $...DatabricksLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - DataBricks, Spark, Terraform. Be the first to apply!
- lead web developer Chicago, IL
- lead network engineer Chicago, IL
- lead infrastructure engineer Chicago, IL
- lead operating engineer Chicago, IL
- lead engineer Chicago, IL
- javascript software engineer Chicago, IL
- android software developer Chicago, IL
- internship software Chicago, IL
- software Chicago, IL
- software intern Chicago, IL


