1

Databricks Software Jobs in Pennsylvania (NOW HIRING)

Data Engineer - Databricks

Pittsburgh, PA · On-site

$107K - $128K/yr

Data Engineer - Azure Databricks Contract-to-Hire Pittsburgh, PA - Onsite Job ID J0726-0569 Visa : (No Sponsorship) Position Overview * Seeking an experienced Data Engineer to join a high-performing ...

Data Engineer - Databricks

Pittsburgh, PA · On-site

$111K - $133K/yr

Data Engineer - Azure Databricks Contract-to-Hire Pittsburgh, PA - Onsite Job ID J0726-0569 Visa : USC, GC, EAD (No Sponsorship) Position Overview * Seeking an experienced Data Engineer to join a ...

Data Engineer - Databricks

Pittsburgh, PA · On-site

$111K - $133K/yr

Data Engineer - Azure Databricks Contract-to-Hire Pittsburgh, PA - Onsite Job ID J0726-0569 Visa : USC, GC, EAD (No Sponsorship) Position Overview * Seeking an experienced Data Engineer to join a ...

Data Engineer - Databricks

Pittsburgh, PA · On-site

$111K - $133K/yr

Data Engineer - Azure Databricks Contract-to-Hire Pittsburgh, PA - Onsite Job ID J0726-0569 Visa : USC, GC, EAD (No Sponsorship) Position Overview * Seeking an experienced Data Engineer to join a ...

Data Engineer - Databricks

Pittsburgh, PA · On-site

$111K - $133K/yr

Data Engineer - Azure Databricks Contract-to-Hire Pittsburgh, PA - Onsite Job ID J0726-0569 Visa : USC, GC, EAD (No Sponsorship) Position Overview * Seeking an experienced Data Engineer to join a ...

Data Engineer - Databricks

Pittsburgh, PA · On-site

$111K - $133K/yr

Data Engineer - Databricks Duration : Contract to Hire Location : Pittsburgh, PA Work Mode : 5 Days Onsite Join a high performing data engineering team responsible for building modern, cloud native ...

Senior Software Engineer

Indiana, PA · On-site

$100 - $130/hr

Senior Software Engineer About the role As a Senior Software Engineer within the Application and ... Expert in C++ for Windows and highly proficient in Qt; strong expertise in Databricks, Azure ...

next page

Showing results 1-20

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 Pennsylvania?

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

What cities in Pennsylvania are hiring for Databricks Software jobs?

Cities in Pennsylvania with the most Databricks Software job openings:

Databricks Solution Architect - Onsite- W2

CLOUDSCOUTS SOFTWARE SOLUTIONS LLC

King Of Prussia, PA • On-site

Full-time

Posted 8 days ago


Job description

Job Title: Databricks Solution Architect
Location: King of Prussia, PA – Onsite
Experience Level: 12+Years of experience
Job Summary
We are looking for an experienced Databricks Solution Architect to design, architect, and lead the implementation of enterprise-scale data and AI solutions using the Databricks Data Intelligence Platform. The ideal candidate should have strong hands-on experience with Databricks, Lakehouse architecture, Apache Spark, Delta Lake, Unity Catalog, cloud platforms, data engineering, and modern data/AI architectures.
The candidate will work closely with business stakeholders, data engineers, developers, cloud teams, and enterprise architects to translate business requirements into scalable, secure, high-performance Databricks solutions.
Databricks' architecture guidance emphasizes Lakehouse architecture, governance, security, reliability, performance, cost optimization, and interoperability.
Key Responsibilities
Design and implement enterprise-grade Databricks Lakehouse architectures across development, testing, and production environments.
Define target-state architecture for data engineering, analytics, BI, machine learning, and AI workloads.
Architect solutions using Databricks, Delta Lake, Apache Spark, Unity Catalog, Databricks SQL, Workflows, and Lakehouse Federation.
Design and implement enterprise data governance, security, access control, lineage, and data-sharing strategies using Unity Catalog.
Lead migration of legacy data platforms, data warehouses, and Hive Metastore environments to Databricks/Unity Catalog.
Develop scalable data ingestion and processing architectures for batch and streaming workloads.
Provide technical leadership for performance tuning, scalability, reliability, and cost optimization of Databricks environments.
Design cloud-native solutions leveraging AWS, Azure, or GCP and integrate Databricks with cloud storage, networking, security, and identity services.
Establish Infrastructure as Code (IaC) and deployment strategies using Terraform and CI/CD. Databricks currently recommends Terraform for automating workspace, networking, storage, and Unity Catalog infrastructure.
Collaborate with DevOps teams to implement automated deployment pipelines and environment promotion.
Provide technical guidance to data engineers and development teams and conduct architecture/design reviews.
Work directly with customers and stakeholders to understand requirements and present architecture options and recommendations.
Create architecture diagrams, technical design documents, standards, and implementation roadmaps.
Troubleshoot complex production issues and provide architectural recommendations for resolution.
Stay current with emerging Databricks Data + AI capabilities, Generative AI, ML, and Lakehouse technologies.
Required Skills
12+ years of experience in Data Engineering, Data Architecture, Cloud Architecture, or related fields.
5+ years of strong Databricks experience, including architecture and implementation.
Strong hands-on experience with:
Databricks Lakehouse Platform
Apache Spark / PySpark
Delta Lake
Unity Catalog
Databricks SQL
Databricks Workflows / Jobs
Delta Live Tables / Lakeflow
Data governance and security
Strong understanding of Data Lake, Data Warehouse, and Lakehouse architectures.
Experience designing enterprise-scale batch and real-time/streaming data pipelines.
Strong programming experience with Python and/or Scala.
Strong SQL development and performance-tuning skills.
Experience with at least one major cloud platform:
AWS
Microsoft Azure
Google Cloud Platform
Experience with cloud storage technologies such as Amazon S3, Azure Data Lake Storage, or Google Cloud Storage.
Experience with Terraform/IaC and CI/CD.
Strong understanding of networking, IAM, authentication, encryption, and cloud security.
Excellent communication, presentation, documentation, and stakeholder-management skills.
Preferred Skills
Databricks certifications are highly preferred.
Experience with MLflow, Model Serving, Mosaic AI, and Generative AI.
Experience with LLM/RAG architectures and AI/ML platforms.
Experience with Kafka or other event-streaming technologies.
Experience with data integration tools such as Informatica, ADF, dbt, or equivalent.
Experience with Power BI/Tableau and enterprise analytics architectures.
Experience with enterprise data governance and compliance requirements.
Experience leading architecture workshops and technical discussions with senior stakeholders.
Strong understanding of data modeling, dimensional modeling, metadata management, data lineage, and master data concepts.