Python Full Stack Developer (Django / Databricks)
Role details
Job location
Tech stack
Requirements
We are seeking a high-caliber Full Stack Python Developer with 8+ years of experience to design, develop, and scale applications from the ground up. This role is ideal for a senior developer who thrives on hands-on architecture and active coding rather than team management or maintenance support.
You will join a fast-paced environment in Charlotte, NC, requiring an onsite presence twice a week. As part of our vetting process, all qualified candidates must complete a comprehensive Glider coding assessment to demonstrate their technical proficiency.
Key Requirements & Core Competencies
To be successful in this role, you must demonstrate mastery across four core pillars: Python, Django, Databricks, and React.
- Core Python & Django: 8+ years of experience building scalable applications from the ground up. You should have advanced expertise in core Python scripting alongside frameworks like Django, Flask, or FastAPI.
- Databricks Ecosystem: Hands-on, working knowledge of the Azure Databricks environment is required. This includes PySpark, notebooks, repository integration, job workflows, delta lakes, and unity catalog.
- Frontend UI: Strong exposure to JavaScript technologies, with a strong preference for ReactJS .
- Data & System Design: Deep SQL Server/Oracle/PostgreSQL expertise with the ability to construct advanced data analytics queries, rationalize system architecture, and articulate complex design concepts.
Technical Environment
- Scripting & Big Data: Python, SQL, Bash, PySpark, Apache Spark
- Web & Frontend: Django, Flask, FastAPI, ReactJS, JavaScript
- Cloud (Azure): Azure Synapse, Azure Functions, Data Lake Storage Gen2, Event Grid, Hubs, Service Bus, Key Vault, DevOps
- Databases & Storage: SQL Server, Oracle, PostgreSQL, Delta Lake
- Orchestration & BI: Azure Data Factory, Databricks Workflows, Power BI
Highly Desirable Experience
- Prior experience or strong domain knowledge within the Financial Services sector, particularly focusing on Risk Management systems.
- Familiarity with building and integrating custom dashboards using Power BI and REST APIs.
Important Candidate Note: This position requires the successful completion of a Glider coding test . We are explicitly looking for individuals with strong foundational software engineering skills who can discuss architecture rationalization and system design fluidl
Benefits & conditions
- Opportunity to work on cutting-edge big data and cloud technologies.
- Engage in challenging projects that enhance your technical expertise.
- Collaborate with a diverse and innovative team.
- Gain exposure to the financial industry and risk management solutions.
- Be part of a forward-thinking organization committed to professional growth.
Upon completion of waiting period consultants are eligible for:
- Medical and Prescription Drug Plans
- Dental Plan
- Vision Plan
- Health Savings Account
- Health Flexible Spending Account
- Dependent Care Flexible Spending Account
- Supplemental Life Insurance
- Short Term and Long Term Disability Insurance
- Business Travel Insurance
- 401(k), Plus Match
- Weekly Pay