1

Databricks Software Jobs in Ohio (NOW HIRING)

Senior Software Engineer

Continental, OH ยท On-site +1

$112.24K - $140.30K/yr

Right now, we use technologies including AWS, Kubernetes, Java, Python, Databricks and GitHub/GitLab. * Own the end-to-end software development lifecycle, from ideation through production. Partner ...

$102.10K - $122.70K/yr

Experience with Snowflake, Databricks, Spark, Kafka, or Kinesis. * Exposure to banking or regulated enterprise Thanks and Regards, Raghav Ranjan Iris Software Royal Bank Plaza - North Tower 200 Bay ...

Data Engineer

Cincinnati, OH ยท Hybrid

$109.90K - $132K/yr

... Databricks. * Develop robust data pipelines and workflows for the new Customer Platform Analytics system. * Champion best practices and continuously work to improve software delivery processes.

Sr Advanced Cloud Developer

Mason, OH ยท On-site

$56.50 - $73.25/hr

... software or cloud engineering experience. * Strong expertise in cloud-native development on Azure, AWS, or GCP. * Deep experience with Databricks, Apache Spark, Delta Lake, and large-scale data ...

Data Engineer

Cincinnati, OH ยท Hybrid

$109.90K - $132K/yr

... Databricks. * Develop robust data pipelines and workflows for the new Customer Platform Analytics system. * Champion best practices and continuously work to improve software delivery processes.

$116.10K - $153.10K/yr

Expertise in software engineering concepts and best practices * DevOps experience preferred * Experience working with cloud data warehouses (Databricks, Snowflake, Google BigQuery, AWS Redshift ...

... Databricks Workflows Apply software engineering best practices oUnit testing with pytest and integration testing with Testcontainers oType hints docstrings and modular design patterns oVirtual ...

Lead Data Engineer

Columbus, OH

$107K - $128.50K/yr

Architect and orchestrate data workflows using Databricks LakeFlow , Apache Airflow , and ADF ... software development roles * 3+ years in a technical leadership or lead engineer capacity * 5+ ...

Lead Data Engineer

Columbus, OH ยท On-site

$107.50K - $129.20K/yr

Architect and orchestrate data workflows using Databricks LakeFlow , Apache Airflow , and ADF ... software development roles * 3+ years in a technical leadership or lead engineer capacity * 5+ ...

Lead Data Engineer

Columbus, OH

$107.50K - $129.20K/yr

Architect and orchestrate data workflows using Databricks LakeFlow , Apache Airflow , and ADF ... software development roles * 3+ years in a technical leadership or lead engineer capacity * 5+ ...

Lead Data Engineer

Columbus, OH

$110.60K - $132.80K/yr

Architect and orchestrate data workflows using Databricks LakeFlow , Apache Airflow , and ADF ... software development roles * 3+ years in a technical leadership or lead engineer capacity * 5+ ...

Lead Data Engineer

Columbus, OH ยท On-site

$107.50K - $129.20K/yr

Architect and orchestrate data workflows using Databricks LakeFlow , Apache Airflow , and ADF ... software development roles * 3+ years in a technical leadership or lead engineer capacity * 5+ ...

Lead Data Engineer

Columbus, OH

$107K - $128.50K/yr

... using Databricks LakeFlow, Apache Airflow, and ADF Oversee data ingestion and replication ... engineering or software development roles 3+ years in a technical leadership or lead engineer ...

Lead Data Engineer

Columbus, OH

$107.50K - $129.20K/yr

... using Databricks LakeFlow, Apache Airflow, and ADF Oversee data ingestion and replication ... engineering or software development roles 3+ years in a technical leadership or lead engineer ...

next page

Showing results 1-20

Databricks Software information

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 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 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 cities in Ohio are hiring for Databricks Software jobs? Cities in Ohio with the most Databricks Software job openings:
Senior Software Engineer

Senior Software Engineer

ITHAKA

Continental, OH โ€ข On-site, Remote

$112.24K - $140.30K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 10 days ago


Job description

ITHAKA's mission is to expand access to knowledge and education around the world. Our services - JSTOR, Portico, and Ithaka S+R - enable people everywhere to learn, to grow, and to overcome barriers to education. In carrying out our mission, as employees we feel a deep responsibility to members of our community and to each other, and we are committed to building and sustaining a culture where everyone can thrive.
The Role
As a full-stack Senior Software Engineer at ITHAKA, you have an opportunity to put your talents towards a deeply meaningful mission. You will work on high-impact products that help put education within everyone's reach. In this role you will:
  • Have the freedom to leverage the right tools and languages to solve problems. Right now, we use technologies including AWS, Kubernetes, Java, Python, Databricks and GitHub/GitLab.
  • Own the end-to-end software development lifecycle, from ideation through production. Partner with product management and stakeholders to define and evolve the roadmap, making data-driven trade-offs based on engineering effort, customer needs, and business impact. Develop and deploy customer facing software through an automated continuous delivery pipeline supporting frequent continuous deployments.
Responsibilities
  • Participate as an empowered member of a collaborative Agile team to design, develop, and maintain high-performance customer-facing reporting applications.
  • Leverage continuous deployment and test automation tools to deploy application changes to production multiple times per day.
  • Interact with internal and external customers to understand their needs and drive the development of web applications to meet those needs.
  • Implement rich, interactive web applications using the latest technologies, frameworks, and patterns.
  • Leverage web analytics to support Product Discovery and to measure project KPIs.
  • Test, measure, and optimize performance using Application Performance Management tools.
  • Participate in the weekly on-call rotation between the team to respond to automated alerts and lead agile ceremonies.
  • Demonstrate leadership skills in mentoring team members and articulating and evangelizing new technologies, methodologies, and processes.
  • Participate in analysis of pricing, risk/reward, cost advantages, and resourcing to support technological improvements.
Experience and Skills
  • 5+ years of experience as a full-stack software engineer building large-scale, distributed web applications.
  • Experience with cloud infrastructure services, and AWS in particular.
  • Experience with serverless and event-driven architecture is a plus.
  • Experience creating and operating backend services using languages like Python, Java, or JavaScript/TypeScript with frameworks like Fast API, NodeJS or Spring Boot.
  • Experience creating and operating user-facing applications using frameworks like React or Vue.
  • Experience creating and managing APIs for use by multiple teams using REST or GraphQL.
  • Experience with distributed data sets in Databricks environments. Ability to create and optimize complex SQL queries.
  • Demonstrated experience leveraging AI-assisted development tools (e.g., code generation, code and documentation completion, and automated testing tools) to improve productivity, while maintaining high standards for code quality, security, and maintainability.
  • Experience using a decentralized version control system like Git in a collaborative context on a platform like GitHub or GitLab.
  • Experience creating and operating containerize applications, particularly in a Kubernetes environment using Docker.
  • Experience with observability tools such as Grafana APM.
  • Familiarity with testing frameworks (e.g. JUnit, Jest, pytest, Playwright) and TDD practices.
  • Experience mentoring other engineers in a technical and interpersonal capacity.
Work Authorization and Sponsorship
ITHAKA is not currently considering candidates who require any type of immigration sponsorship (additional work authorization or permanent work authorization) to work in the United States.
Compensation and Benefits
At ITHAKA we believe in openness and fair pay. Part of living those values is our commitment to clarity about salary ranges, so candidates know what to expect. The starting salary for this position ranges from $112,240 to $140,300 per year. Starting pay may vary with job-related knowledge, skills, and experience. At present, our total compensation package for benefits-eligible employees includes medical, dental, and vision plans, an employer-paid 10% retirement contribution, paid parental and caregiver leave, 22 days of paid time off, 11 paid holidays, up to 12 sick days, wellness benefits, and more. Please note that ITHAKA, at its discretion, may make changes to its benefits programs from time to time.
Work for ITHAKA
We are committed to our organizational values of belonging, evidence, speed, teamwork, and trust. We take seriously the need for everyone to feel welcome. Belonging is one of our core values, and it shows in our vibrant culture. People from a wide range of backgrounds work at ITHAKA, and we believe that unique perspectives help us realize new insights and build better solutions.
We want to work with people who are passionate about ideas like these and who wish to contribute their perspectives and talents to ITHAKA's mission. We enthusiastically welcome applications from people of all backgrounds and credentials. We want to hear your story and include your perspective in the transformative work we aim to do.
Learn more about Working at ITHAKA.
Apply Now
Although ITHAKA has physical offices in New York and Ann Arbor, Michigan, our employees are distributed across the continental United States. At this time, we're not considering candidates who are unable to work and reside in the continental U.S.
Candidates may apply by submitting an application online through our career site, if you have any questions about your application, please contact us at careers@ithaka.org. ITHAKA is committed to providing reasonable accommodations, if there's anything we can do to accommodate any portion of the application or hiring process, please contact us at accommodations@ithaka.org.
We are proud to be an Equal Opportunity employer. All qualified applicants receive consideration for employment without regard to identity or other status protected by law. We invite you to read our Equal Employment Opportunity Statement. ITHAKA cares about your privacy, learn more about our Applicant Privacy Notice.