Senior Data Engineer (Databricks and Е-invoicing experience)

AppRecode, Inc.

Town of Middletown (NY)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AppRecode, Inc. seeks a Senior Data Engineer with Databricks and e-invoicing experience. You will design and maintain backend logic for invoice retrieval and processing, integrate with external systems via REST/OAuth, and deploy Databricks Apps using Delta Lake and Unity Catalog.

You will also build monitoring UI, ensure robust logging and testing, and collaborate with stakeholders to deliver reliable, production-grade solutions across SAP Ariba and ERP integrations.

Qualifications

  • Strong hands-on experience with Databricks Apps, Databricks Workflows, Delta Lake, and Unity Catalog.
  • Experience with e-invoicing solutions or invoice-processing workflows.
  • Strong Python backend development skills, including validation logic, routing, API integrations, and application-level processing.
  • Solid experience working with REST APIs, JSON, OAuth 2.0, and content-based routing patterns.
  • Hands-on experience developing user interfaces with Streamlit or React within Databricks Apps.
  • Good practical experience with Git, CI/CD pipelines, automated unit and integration testing, logging, monitoring, and production support.
  • Strong understanding of software engineering principles and production-grade application development.
  • Proven experience delivering and supporting stable production applications, rather than working exclusively with data pipelines.
  • Strong troubleshooting and problem-solving skills, with the ability to diagnose application and integration issues.
  • Experience integrating with SAP Ariba, ERP, procurement, or related enterprise platforms.
  • Knowledge of UBL, PEPPOL, or similar electronic invoicing standards.
  • Previous experience delivering and operating Databricks Apps in production environments.

Responsibilities

  • Design, develop, and maintain backend application logic for invoice retrieval, validation, processing, and routing.
  • Integrate with external systems through REST APIs using JSON and OAuth 2.0, including content-based routing scenarios.
  • Build, deploy, and operate the solution as a Databricks App using Databricks Workflows, Delta Lake, and Unity Catalog.
  • Develop and maintain an operational user interface for monitoring processing status, exceptions, and error handling.
  • Implement robust logging, monitoring, observability, and error-handling mechanisms to ensure production reliability.
  • Apply strong software engineering practices, including version control, CI/CD, automated unit and integration testing, and controlled deployments.
  • Troubleshoot production issues and continuously improve application stability, performance, and maintainability.
  • Collaborate with business and technical stakeholders to clarify requirements and deliver reliable application functionality.

Skills

Databricks
Python
REST APIs
OAuth 2.0
CI/CD
Unit testing
Integration testing
Streamlit
React
Git
Monitoring

Tools

Delta Lake
Unity Catalog
Databricks Workflows
Databricks Apps
SAP Ariba
ERP integration
PEPPOL
UBL

Job description

Senior Data Engineer (Databricks and Е-invoicing experience)

2026/10/14

Design, develop, and maintain backend application logic for invoice retrieval, validation, processing, and routing.

Integrate with external systems through REST APIs using JSON and OAuth 2.0, including content-based routing scenarios.

Build, deploy, and operate the solution as a Databricks App using Databricks Workflows, Delta Lake, and Unity Catalog.

Develop and maintain an operational user interface for monitoring processing status, exceptions, and error handling.

Implement robust logging, monitoring, observability, and error-handling mechanisms to ensure production reliability.

Apply strong software engineering practices, including version control, CI/CD, automated unit and integration testing, and controlled deployments.

Troubleshoot production issues and continuously improve application stability, performance, and maintainability.

Collaborate with business and technical stakeholders to clarify requirements and deliver reliable application functionality.

Requirements

Strong hands-on experience with Databricks Apps, Databricks Workflows, Delta Lake, and Unity Catalog.

Experience with e-invoicing solutions or invoice-processing workflows.

Strong Python backend development skills, including validation logic, routing, API integrations, and application-level processing.

Solid experience working with REST APIs, JSON, OAuth 2.0, and content-based routing patterns.

Hands-on experience developing user interfaces with Streamlit or React within Databricks Apps.

Good practical experience with Git, CI/CD pipelines, automated unit and integration testing, logging, monitoring, and production support.

Strong understanding of software engineering principles and production-grade application development.

Proven experience delivering and supporting stable production applications, rather than working exclusively with data pipelines.

Strong troubleshooting and problem-solving skills, with the ability to diagnose application and integration issues.

Experience integrating with SAP Ariba, ERP, procurement, or related enterprise platforms.
Knowledge of UBL, PEPPOL, or similar electronic invoicing standards.
Previous experience delivering and operating Databricks Apps in production environments.
Senior Data Engineer (Databricks and Е-invoicing experience) high
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Databricks Apps & e-Invoicing Expert
Senior Data Engineer - Databricks Apps & e-Invoicing Expert

AppRecode, Inc. • Town of Middletown (NY)

On-site
USD 150,000 - 190,000
Data Engineer
Data Engineer

HireTalent • New York (NY)

On-site
USD 120,000 - 180,000
Senior Data Integration Engineer (AI, Python, Databricks)
Senior Data Integration Engineer (AI, Python, Databricks)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Bitful Consulting • United States

Remote
USD 120,000 - 200,000
Senior Data Engineer - Databricks
Senior Data Engineer - Databricks

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 160,000
Senior Data Engineer - Databricks
Senior Data Engineer - Databricks

DATAECONOMY Inc • Raleigh (NC)

On-site
USD 120,000 - 190,000
Senior Data Engineer - Databricks
Senior Data Engineer - Databricks

DATAECONOMY Inc • New Jersey

On-site
USD 140,000 - 180,000
Databricks Engineer
Databricks Engineer

Xinova Group • New York (NY)

Hybrid
USD 120,000 - 160,000
Data Integration Engineer (Databricks / Python / SQL)
Data Integration Engineer (Databricks / Python / SQL)

Gramian Consulting Group • United States

Remote
USD 90,000 - 130,000
Databricks / Platform / Data Engineer
Databricks / Platform / Data Engineer

Devspace • United States

On-site
USD 120,000 - 180,000