Atlas
P1 - GP - Databricks Apps Developer
Bengaluru, Karnataka
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 20 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Job Description – Databricks Apps Developer
About Us:
Atlas Systems Inc. is a Software Solutions company headquartered in East Brunswick, NJ. Incorporated in 2003, Atlas provides solutions across GRC, Technology, Procurement, Healthcare Provider and Oracle to customers globally. Atlas helps organizations modernize applications, data platforms and business operations.
For more information, please visit our website https://www.atlassystems.com/
Please click on the link below to apply for this position: https://atlas.bamboohr.com/careers/631
Job Title: Databricks Apps Developer
Location: Bangalore, India (Work from Office / Hybrid as applicable)
Work Timing: IST Hours; flexibility to collaborate with customer teams as required
Experience: 5+ Years Overall; Databricks / data application development experience preferred
Engagement Type: Long-term Contract or Full-Time
Position Summary
We are seeking a hands-on Databricks Apps Developer to design, build, test and maintain secure, interactive data applications on the Databricks platform. The developer will turn business and analytics requirements into intuitive applications that enable users to explore governed data, run workflows, monitor business processes and interact with data products. The role requires strong Python and application-development skills, practical experience with Databricks services, and an understanding of secure enterprise data access, application deployment and production support.
The ideal candidate will collaborate with data engineers, analytics teams, solution architects and business stakeholders to deliver maintainable production-quality code and use AI-assisted development tools responsibly.
Key Responsibilities
Databricks Apps Development
Design, develop and maintain interactive applications using Databricks Apps and supported frameworks such as Streamlit or Dash, based on project requirements.
Build intuitive user interfaces, forms, dashboards, filters, data exploration views and workflow-oriented experiences.
Develop reusable components, modular code, validation logic, error handling and clear user feedback.
Translate wireframes, user stories and functional requirements into tested application features and accessible user experiences.
Data Access, SQL & Platform Integration
Connect applications to governed data in Databricks using Databricks SQL, SQL warehouses, Unity Catalog and approved platform interfaces.
Write, optimize and troubleshoot SQL queries; use pagination, filtering and caching where appropriate for responsive performance.
Integrate REST APIs and enterprise systems using secure authentication, robust request handling, timeouts, retries and suitable logging.
Work with Delta Lake tables, lakehouse data models and curated data products; collaborate with data engineering teams on data quality.
Security, Governance & Responsible Development
Apply Unity Catalog permissions, least-privilege access, approved identity/service-principal patterns and secrets-management practices.
Ensure application access respects user permissions and organizational data policies; protect credentials and sensitive information.
Implement input validation, secure coding, dependency hygiene, audit-friendly logging and appropriate error handling.
Collaborate with platform and security teams on access configuration, governance, deployment controls and compliance.
Testing, Deployment & Production Support
Create unit and integration tests; validate functionality, security, data correctness, usability and performance before release.
Use Git-based source control, code reviews and CI/CD or approved deployment workflows across environments.
Troubleshoot application, SQL, dependency, permissions and integration issues; document root causes and durable fixes.
Maintain technical documentation, deployment instructions, support runbooks and operational guidance.
Collaboration & AI-First Engineering
Collaborate with product owners, business analysts, data engineers, data scientists, QA, DevOps and platform teams in Agile delivery.
Estimate work, clarify requirements, communicate progress and risks, and deliver increments against acceptance criteria.
Use approved AI coding assistants to accelerate development, testing and documentation while validating output for correctness, security and maintainability.
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, IT or a related discipline, or equivalent practical experience.
5+ years of software/application development experience with strong hands-on Python skills and a track record of delivering maintainable applications.
Practical experience building interactive web applications using Streamlit, Dash or a comparable Python framework; Databricks Apps experience is strongly preferred.
Working knowledge of Databricks platform concepts and data access patterns, including Databricks SQL and/or Spark SQL.
Strong SQL skills, including joins, aggregations, filtering, query troubleshooting and performance awareness.
Experience integrating REST APIs and handling authentication, JSON payloads, exceptions and service failures.
Understanding of Git, code reviews, testing, debugging and software development lifecycle practices.
Strong analytical, communication and collaboration skills; ability to translate business needs into technical solutions.
Technical Skills
Programming & Application Frameworks
Python, object-oriented programming, modular design, Streamlit and/or Dash; HTML, CSS and JavaScript fundamentals are beneficial.
Databricks & Data Engineering
Databricks Apps, Databricks SQL, SQL warehouses, Unity Catalog, Delta Lake, Spark SQL and lakehouse architecture; PySpark is an advantage.
Data & Integration
Advanced SQL, REST APIs, JSON, API authentication, data validation, pagination, caching and enterprise integration.
Security & Platform Operations
Role-based access control, least privilege, secrets management, secure coding, application permissions, logging and troubleshooting.
DevOps & Quality
Git/GitHub or Azure DevOps, code review, unit/integration testing, CI/CD fundamentals, release management and Agile/Scrum.
Preferred / Nice-to-Have Skills
Databricks Asset Bundles or equivalent deployment approaches, workflows/jobs, MLflow or model-serving integrations, AI/LLM-enabled application patterns, cloud platforms and automated testing.
Core Competencies
Python Application Development
Databricks Apps & Lakehouse Data Consumption
SQL Development & Query Optimization
Interactive UI / UX Implementation
API & Enterprise System Integration
Security, Data Governance & Privacy
Testing, Debugging & Production Support
Git, CI/CD & Agile Delivery
Requirements Analysis & Stakeholder Collaboration
Ownership, Problem Solving & Continuous Improvement
Success Measures
Delivery of secure, user-friendly Databricks Apps that meet business requirements and agreed timelines.
Reliable, performant access to governed enterprise data with appropriate authorization and data protection.
High code quality, maintainability, appropriate test coverage, and effective source-control and review practices.
Successful integration with required data sources and APIs, supported by clear error handling and documentation.
Reduced manual effort or improved speed, accuracy and usability for the target business process.
Effective collaboration, timely production issue resolution and continuous improvement based on stakeholder feedback.
Listed on hirly, a job board. hirly is not the employer: Atlas is hiring for this role.
Similar jobs
- ServiceNow Developer - ITSMDysrupit · Bangalore, Karnataka, RemoteFirst seen todayremote
- Software Diagnostics & Performance Test EngineerSoti · Kochi, IndiaFirst seen today
- Windows Administration Specialist — SRE TeamSynechron · Bengaluru - EC-2 Gateway campusFirst seen today
- Associate Software EngineerTrellix · India, BangaloreFirst seen today
- Platform EngineerPriceline · MumbaiFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job