Job Role: Databricks Engineer / Streamlit – P&C insurance
Location : Charlotte NC/ Raleigh NC / Richmond VA/ Atlanta GA (Hybrid)
Duration: Contract 12+ months
Onsite Opportunity
10+Years of exp
Skills: Insurance : Underwriting Mode Digital : Databricks
We are looking for an experienced Databricks Apps / Streamlit Developer with strong Insurance Underwriting domain knowledge to work onsite with business, underwriting, data, and technology teams.
The candidate will design and develop interactive underwriting applications using Streamlit and Databricks Apps, integrating enterprise insurance data and analytical models to support risk evaluation, submission analysis, underwriting workflows, and decision-making.
The ideal candidate should be comfortable working directly with underwriters and business stakeholders, understanding their workflows and translating requirements into scalable, user-friendly data applications.
Responsibilities
• Design, develop, and deploy interactive applications using Streamlit and Databricks Apps.
• Build Python-based applications integrated with Databricks, Delta Lake, SQL, APIs, and enterprise data sources.
• Work directly with underwriters, product owners, actuarial teams, and business stakeholders to understand underwriting workflows and pain points.
• Translate underwriting requirements into functional application designs, prototypes, and production solutions.
• Develop underwriting dashboards and applications supporting:
o Submission intake and review
o Risk assessment and risk scoring
o Exposure analysis
o Quote and policy analysis
o Underwriting decision support
o Portfolio and loss analysis
o Underwriter productivity and workflow automation
• Integrate Streamlit applications with analytical and AI/ML models running within the Databricks ecosystem.
• Develop reusable Python components and scalable data-processing workflows.
• Perform data validation and ensure accuracy and consistency of underwriting information presented to users.
• Collaborate with data engineering teams on ingestion, transformation, and curated data layers.
• Partner with security and architecture teams to implement appropriate authentication, authorization, data access, and application governance.
• Conduct demos, requirement workshops, and solution walkthroughs with business stakeholders.
• Provide onsite technical leadership and coordinate with offshore development teams where applicable.
Required Skills
Technical
• 5+ years of experience in Python/data application development.
• Strong hands-on experience with Streamlit application development.
• Experience developing or deploying applications using Databricks Apps.
• Strong experience with:
o Python
o SQL
o Databricks
o Delta Lake
o REST APIs
o Git / CI/CD
• Experience integrating front-end analytical applications with enterprise databases and data platforms.
• Understanding of Databricks security, permissions, data governance, and deployment practices.
• Experience building interactive dashboards, data visualization, and analytical workflows.
• Exposure to GenAI/LLM or ML-enabled applications within Databricks is highly desirable.
Insurance / Underwriting
Strong understanding of P&C insurance underwriting concepts and workflows, preferably including:
• New business and renewal underwriting
• Submission intake
• Risk and exposure assessment
• Eligibility and underwriting guidelines
• Pricing and quote workflows
• Policy and coverage information
• Loss history
• Underwriting rules and referrals
• Risk appetite
• Bind / decline / referral decisions
• Underwriting portfolio analysis
Commercial P&C / Specialty Insurance underwriting experience would be highly preferred.
Onsite / Business-Facing Expectations
Because this is an onsite role, the candidate should have:
• Excellent communication and stakeholder-management skills.
• Ability to interact independently with underwriters and insurance business leaders.
• Strong requirement-gathering and problem-solving skills.
• Ability to lead whiteboarding, solution-design, and application-demo sessions.
• Ability to translate underwriting terminology and workflows into technical requirements.
• Ability to coordinate deliverables between onsite business teams and offshore engineering teams.
Preferred Qualifications
• Experience with commercial insurance, specialty insurance, or wholesale insurance.
• Experience modernizing spreadsheet/manual underwriting processes into data applications.
• Experience with underwriting workbench or decision-support solutions.
• Familiarity with Unity Catalog, MLflow, Databricks SQL, Lakehouse architecture, and AI/ML solutions.
• Experience implementing GenAI-powered underwriting solutions, such as submission summarization, document extraction, risk insights, or underwriting assistants.
• Bachelor's degree in Computer Science, Engineering, Information Systems, or a related discipline.
Education: At least a bachelor’s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or a closely related field is required for the project
If you are interested in this opportunity, please send a copy of your resume and let me know your availability for a quick discussion
Manasa Salla
Sr Technical Recruiter
I Tech US Inc
manasa.s@itechus.net