We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Back-End Software Engineer - Databricks & Data Integration

CliftonLarsonAllen
401(k)
United States, Wisconsin, Hudson
2424 Monetary Boulevard (Show on map)
Oct 21, 2026

CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services.

CLA is seeking a Back-End Software Engineer to join our growing technology team. This role supports the design, development, and maintenance of secure, efficient server-side systems, APIs, and data solutions.

You'll collaborate with technology and business teams to develop new capabilities, solve problems, and ensure reliable performance across applications and data platforms. This is a great opportunity for someone who enjoys back-end development but also wants to expand their experience working with modern data technologies, including Databricks.


How You'll Make an Impact Back-End Development & Integration
  • Build and maintain APIs that enable secure and efficient data exchange between systems.
  • Develop and support server-side logic, services, and data structures.
  • Develop, maintain, and support data processing and integration solutions using Databricks, including notebooks, jobs, and workflows.
  • Use Databricks and SQL to transform, process, and integrate data in support of applications and business requirements.
  • Collaborate with front-end developers and other team members to integrate user-facing components with back-end systems.
  • Partner with stakeholders to understand business requirements and help translate them into effective technical solutions.
Feature Development, Testing & Security
  • Participate in the design, development, testing, and deployment of new features with support and guidance from senior team members.
  • Develop and test solutions within Databricks using established development, source-control, deployment, and security practices.
  • Implement security and data-protection measures using established standards and practices.
  • Perform unit and integration testing to support application functionality and reliability.
  • Create and maintain technical documentation, including specifications, diagrams, and implementation details.
Operations, Monitoring & Project Support
  • Monitor system performance and troubleshoot and resolve issues as needed.
  • Monitor and troubleshoot Databricks jobs, workflows, and data processing activities to support reliable and efficient operations.
  • Support project planning activities, including estimation, task coordination, and identification of dependencies.
  • Collaborate across technology teams to support continuous improvement of applications, integrations, and data solutions.

What You Will Need Required Qualifications
  • 2 years of relevant experience required.

Preferred Qualifications
  • Experience with programming languages commonly used in back-end development, such as Python, Java, C#, or Node.js.
  • Experience developing or supporting solutions using Databricks or a comparable cloud-based data platform.
  • Experience working with APIs, application integrations, databases, and data processing solutions.

Education
  • Bachelor's degree is required. Combination of relevant experience, education, and training may be accepted in lieu of degree.
  • Degree in Computer Science, Software Engineering, Information Systems, or a related field preferred.

Technical Competencies
  • Foundational experience with one or more server-side languages, such as Java, Python, Ruby, PHP, or Node.js.
  • Basic understanding of SQL and NoSQL database technologies, such as MySQL and MongoDB, including data querying and data structures.
  • Working knowledge of Databricks for developing, executing, and supporting data processing and integration solutions.
  • Familiarity with Databricks notebooks, jobs/workflows, clusters or serverless compute, and SQL-based data processing.
  • Foundational understanding of data engineering concepts, including ETL/ELT, data transformation, data quality, and data integration.
  • Familiarity with Git for source control, branching, merging, and collaborative code management.
  • Working knowledge of HTML, CSS, and JavaScript to support integration with front-end components and understand full-stack interactions.

#LI-JH1

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Click here to learn about your hiring rights.

Wellness at CLA

To support our CLA family members, we focus on their physical, financial, social, and emotional well-being and offer comprehensive benefit options that include health, dental, vision, 401k and much more.

To view a complete list of benefits, click here.

Applied = 0

(web-7dc44f465b-srngz)