Overview
Skills
Job Details
Role: Python Databricks Developer
Location: Iselin, NJ (Hybrid)
Hire Type: Contract
 
Position Overview:
We are seeking a highly skilled Python Databricks Developer to join our team supporting The ideal candidate will have strong experience in Python development, Databricks, and Snowflake, with a background in building efficient data pipelines and supporting enterprise-level analytics platforms.
Key Duties & Responsibilities:
Application Development:
Design, build, and configure Python applications according to business and technical requirements.
Ensure application efficiency, maintainability, and adherence to best coding practices.
Collaboration:
Work closely with trading and quantitative teams to understand workflows, requirements, and challenges.
Participate in regular feedback and iterative development sessions.
Estimation & Planning:
Provide accurate estimates for work items, including time, resources, and risks.
Communicate progress and dependencies effectively with project managers.
Architecture & Code Quality:
Develop scalable application architectures using proper design patterns.
Maintain and enhance code quality using static/dynamic analysis, security scans, and CI/CD pipelines.
Lifecycle Participation:
Contribute to all phases of the software delivery lifecycle from analysis and development to deployment and support.
Data Engineering (Databricks & Snowflake):
Design and execute data migration and transformation pipelines in Databricks.
Ensure data integrity, performance optimization, and seamless migration from legacy datasets.
Required Skills:
Strong experience in Python development (application and data engineering focus).
Hands-on experience with Databricks and Snowflake.
Proficient in troubleshooting, analytical, and communication skills.
Experience with Python environment setup on Windows and Linux platforms.
Preferred Skills:
Familiarity with .NET / C# development.
Experience building and integrating REST APIs (including enterprise authentication).
Knowledge of MS SQL Server and/or Sybase.
Experience supporting trading desks or working in financial institutions.