Databricks & Python Application Engineer

Overview

Hybrid
$0 - $0
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Databricks
Python
Application Support

Job Details

We are seeking a Databricks & Python Application Engineer to join our Front Office Derivatives technology team. This role focuses on integrating existing Strats workloads into Databricks, providing operational support for compute processes, and contributing to light Python development. The position is ideal for an early-career engineer who is analytical, proactive, and eager to learn in a fast-paced trading environment.

Key Responsibilities

Databricks Integration (45%)

  • Support the migration of Strats applications to Databricks
  • Troubleshoot clusters, job failures, logs, and runtime issues
  • Assist with compute workflows and environment stability

Python Development (25%)

  • Develop and maintain small scripts and enhancements
  • Assist the lead Python developer with basic coding tasks
  • Debug and resolve minor application issues

Application Support & Infrastructure (30%)

  • Support end-of-day (EOD) compute processes for trading teams
  • Diagnose environment, server, and memory-related issues
  • Interact with traders, quants, and Strats to resolve operational problems
  • Create and follow up on infrastructure tickets.

Required Qualifications

  • 5+ years of experience in software development or application support
  • Strong Python fundamentals
  • Hands-on experience with Databricks or similar compute platforms (Google Cloud Platform/Azure/Snowflake)
  • Good troubleshooting skills with logs, compute jobs, and environment issues
  • Comfort with both Windows and Linux environments
  • Strong communication skills for user-facing support
  • Capital Markets (Front Office Derivatives technology)- Good to have
  • Bachelor s degree in Computer Science, Engineering, Mathematics, or similar field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.