Senior Application Developer, Databricks

Posted 5 days ago

This is a fully remote position, open to applicants in Sweden.

📋 Description

• Design and build the Enterprise Data Catalog application, encompassing both front-end and back-end elements.

• Integrate the application with Unity Catalog APIs, Databricks services, metadata sources, and other external systems.

• Implement secure authentication protocols, including SSO, role-based and group-based authorization, along with user-context data access.

• Design efficient metadata search, caching, and indexing solutions to accommodate a large user base.

• Implement CI/CD practices, automated testing, audit logging, monitoring, and application observability.

• Provide support for deployment, security and architecture reviews, troubleshooting, and performance optimization.

• Create maintainable code, configurations, and technical documentation while facilitating knowledge transfer.

• Deliver production-ready application components and integrations.

• Develop secure and scalable technical designs along with well-documented implementation decisions.

• Establish automated build, test, and deployment pipelines.

• Generate monitoring, logging, operational documentation, and inputs for support models.

• Complete technical handover and knowledge transfer to the internal team.


⛳️ Requirements

• Extensive experience in Databricks Apps development using React, Node.js, Python, Streamlit, or similar technologies.

• Proficiency in integrating with Unity Catalog APIs and metadata services.

• Demonstrated experience in implementing OAuth, Microsoft Entra ID, SSO, RBAC, and group-based authorization.

• Proven experience in designing enterprise-scale web applications that support large user groups.

• Strong understanding of Databricks SQL, Serverless SQL, Jobs, Lakehouse architecture, and governance.

• Experience in integrating external systems through REST APIs.

• Familiarity with CI/CD, Git, and Azure DevOps or GitHub Actions.

• Experience in implementing audit logging, monitoring, and application observability.

• Solid understanding of metadata management, data catalogs, business glossaries, and data governance.

• Experience in designing search, caching, and indexing solutions for high-concurrency applications.

• Experience integrating via the Databricks SDK and/or REST APIs.

• Familiarity with MCP / JSON-RPC integration patterns is advantageous.

• Experience with Databricks Genie and Genie Ontology is advantageous.

• Knowledge of Unity Gateway or similar governed data-access patterns is advantageous.

• Experience with metadata classification, lineage, and stewardship workflows is advantageous.

• Bachelor’s or Master’s degree in a relevant engineering field.

• Proficiency in English is required.

• Residing in or around the Solna office is ideal but not mandatory.


🏝️ Benefits

• Konsultuppdrag with potential for extension.

• Hybrid work or full remote working arrangements can be considered.

• Office presence is not mandatory.

• Opportunities for knowledge transfer and technical handover.

People also viewed

avra11 hours ago

Member of Technical Staff – Deployment Platform

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
ClickHouse11 hours ago

Manager, Documentation Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$120k – $190k/year
ApplyView job
Michael Baker International12 hours ago

Telecommunications Designer – RCDD, Buildings Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$90k – $135k/year
ApplyView job
Bright Vision Technologies12 hours ago

SAP BTP Developer

US flagUnited States OnlyFull-timeSoftware Engineer$115k – $165k/year
ApplyView job
Harris Computer12 hours ago

Website Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Open Energy Transition12 hours ago

Software Engineer

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers