1

Databricks Software Jobs in Michigan (NOW HIRING)

Sr. Data Engineer - Lansing, MI

Lansing, MI · On-site

$116K - $139K/yr

... ML, Software Development, Technical Writing, and Digital Transformation. We partner with top ... The ideal candidate will have strong experience in Databricks, AWS, Python/Scala, Oracle, and ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

You will work at the intersection of software engineering and data science, ensuring that our data ... Experience with Databricks notebook workflows * Experience with Terraform

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

Uphold rigorous software engineering standards, including comprehensive unit/integration testing ... Experience with AWS, Azure, or GCP data services (e.g., EMR, Glue, Databricks). • Data Modeling:

Azure Data Engineer

Ann Arbor, MI · On-site

$55 - $57/hr

Databricks, ADF, PySpark Nice to have skills: SQL, Gen AI, Control-M Detailed Key Responsibilities Design, build, and maintain data pipelines using Azure Databricks Perform data ingestion ...

Design and develop security-focused software solutions, tools, and automation frameworks ... Experience working with Databricks, Microsoft, or Google products * Experience with front-end ...

This role requires strong expertise in AWS, Databricks, Power BI, Grafana, JIRA, and Confluence ... Experience in full stack software engineering or application development * Strong hands-on ...

Data Platform Engineer

Ann Arbor, MI · On-site

$112K - $134K/yr

Administer and support Databricks workspaces, clusters, jobs, runtimes, compute policies, SQL Warehouses, and platform configurations. * Troubleshoot and resolve production issues involving cluster ...

New

Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions. * Participate in coding and integrate new features ...

Cloud Software Engineer

Auburn Hills, MI

$56.75 - $73.75/hr

A minimum of 5 years of software development experience in production environments. * Strong hands ... Experience with Databricks or large-scale data processing. * Familiarity with automotive systems or ...

Data Engineer

Detroit, MI · Hybrid

$113K - $135K/yr

Technical experience with Foundry, Databricks, or Snowflake is preferred, but not required. A background in stakeholder/client-facing roles, and the ability to solve problems is more important. This ...

Showing results 41-60

Databricks Software information

What is Databricks software?

Databricks Software is a unified analytics platform built on Apache Spark that provides tools for big data processing, machine learning, and collaborative data science. It enables organizations to store, manage, and analyze large datasets efficiently, supporting both batch and streaming data workloads. Databricks also offers collaborative notebooks, automated workflows, and integrations with cloud storage and data lakes, making it a popular choice for data engineering, data science, and business analytics teams.

What are the key skills and qualifications needed to thrive as a Databricks software engineer, and why are they important?

To thrive as a Databricks Software Engineer, you need strong programming skills in languages like Python, Scala, or Java, as well as a solid understanding of distributed computing and data engineering concepts. Familiarity with Databricks platform, Apache Spark, cloud services (such as AWS or Azure), and relevant certifications like Databricks Certified Data Engineer are highly valued. Excellent problem-solving abilities, collaboration, and effective communication are important soft skills for this role. These skills ensure efficient development, deployment, and optimization of big data solutions that drive business insights and innovation.

What are some common challenges faced by Databricks software engineers, and how can they be overcome?

Databricks Software Engineers often encounter challenges related to scaling big data pipelines, optimizing Spark workloads, and integrating diverse data sources. Navigating the complexity of distributed systems and managing cloud infrastructure can be demanding, especially when ensuring data reliability and security. To overcome these challenges, engineers typically collaborate closely with data scientists, DevOps, and platform teams, leverage Databricks' extensive documentation and community support, and adopt best practices such as version control and continuous integration. Regular knowledge sharing and staying updated with new features also help engineers succeed in this dynamic environment.

What is the difference between Databricks Software vs Data Engineer?

AspectDatabricks SoftwareData Engineer
Primary RolePlatform for data analytics and machine learningBuilds, maintains data pipelines and infrastructure
Required SkillsSQL, Spark, cloud platforms, data science basicsSQL, ETL, programming (Python, Scala), database management
Work EnvironmentCloud-based, collaborative data platformData teams, cloud or on-premises environments
CertificationsDatabricks certifications, cloud certificationsNone specific, often cloud or data certifications

While Databricks Software provides a platform for data analytics and machine learning, Data Engineers focus on building and maintaining data pipelines and infrastructure. Both roles often work together but have distinct responsibilities and skill sets within the data ecosystem.

What are popular job titles related to Databricks Software jobs in Michigan?

For Databricks Software jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Databricks Software jobs?

Cities in Michigan with the most Databricks Software job openings:

Infographic showing various Databricks Software job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Senior Software Development Lead (Full stack)

KGTiger

Allen Park, MI • On-site

$49.75 - $65.75/hr

Full-time

Re-posted 6 days ago


Key responsibilities

  • Lead the design and development of highly scalable Full Stack applications intended for deployment on cloud platforms.

  • Implement proof of concepts, build features, deploy systems, and manage end-to-end project execution.

  • Partner with stakeholders from product management, architecture, and engineering teams to deliver software solutions.


Job description

Company Description
It is an Automotiv Industry
Job Description
As a Sr. Software Development Lead in ACP Edge Builder team, you will be responsible for leading the design and development of highly scalable Full Stack application development and intended to be deployed on a cloud platform. You will implement proof of concepts, build features, deploy systems, and be responsible for the end-to-end execution of projects. You will partner with stakeholders from product management, architecture and other engineering teams across many functions within ACS and external implementation partners. You will be expected to have demonstrated success in software project delivery and experience in leading technical efforts to develop applications using a variety of tools, languages, frameworks and technologies.
Qualifications
Required Qualifications:
• 8+ years of professional experience in design, development, and support of Web, Java, Spring and/or .Net backend applications.
• 6+ years of practical experience with Java 8, OOP, functional programming and design patterns.
• 2+ years of experience in leading teams in design and development of Full Stack Web application on Microservices based backend platform.
• Experience architecting and building a front-end application using Angular, React, Redux, Vue, or Ember.
• Experience with PaaS centric architectures on Azure using components like Cosmos, Azure Data Lake Store, Kubernetes, Service Fabric, Key Vaults, Event Hubs, Event Grids, Redis, Data Lake, Kusto (Data Explorer), DataBricks, and Synapse.
• Experience with building Spring based RESTful web services using Spring Core, Spring Boot, Spring MVC and Spring Data.
• Experience with development and deployment of Microservices on cloud platforms (Azure, AWS, GCP).
• Experience with responsive web designs (bootstrap).
• Strong debugging skills, code optimization, and performance tuning.
• Knowledge of SQL (MySQL), NoSQL DB, preferably with MongoDB (+2 years).
• Strong communication and documentation skills.
• Passionate about technology, software, and data.
• Have the ability to work under pressure with strict timelines.
Additional Information
Useful Experience:
• Bachelor's degree in Computer science, Computer Engineering, or related degree programs.
• Experience with Architecting Single page web applications on a Microfrontend Architecture.
• Experience with Microservices architecture on cloud platforms.
• Experience with Spring Security and OAuth2.
• Proficiency in developing Rest based API contracts based on Swagger 2.0 and Open API specifications
• Experience writing unit, integration and performance test cases.
• Architecture and Design Experience on how to automate test cases within the Build Pipelines on both Web and Backend applications
• Experience with confidential compute frameworks like Enarx, Open Enclave, and/or experience with secure boot VM's using cloud TPMs like GCP's shielded VMs.
• Experience with containers and orchestration (e.g., Docker, Kubernetes and Docker Swarm)
• Familiar with scripting languages like Bash and Python.
• Experience with Git and build tools (e.g., Gradle or Maven).
• Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies