Internal Job Description: Python Full Stack Developer
Skills: Python, Django, Flask, or FastAPI
Location: PENNINGTON, New Jersey / JACKSONVILLE, Florida
We are looking for a skilled Full Stack Python Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable application across both the front-end and back-end. This role requires strong expertise in Python-based frameworks, modern JavaScript technologies, RESTful APIs and relational/non-relational databases.
Backend Development
- Design, build, and maintain backend services using Python, Django, Flask, or FastAPI
- Develop scalable RESTful or GraphQL APIs
- Integrate authentication, third-party services, and external APIs
- Ensure secure, high-performance server-side logic
ETL Data Pipeline Development
- Design, develop, and maintain ETL/ELT pipelines for data integration
- Work with tools and frameworks such as Airflow, Prefect, Luigi, or custom Python ETL scripts
- Extract and ingest data from varied sources (APIs, databases, cloud storage, file systems)
- Transform, clean, and validate data using Python (Pandas, SQL, PySpark if applicable)
- Implement orchestration, scheduling, logging, and monitoring for pipelines
- Collaborate with data teams to ensure data quality, governance, and reliability
Database Storage
- Design and optimize schema for relational databases (PostgreSQL, MySQL)
- Write efficient SQL queries and stored procedures
- Support data modeling for ETL and application needs
- Experienced with Core Python, Flask, GraphQL, FastAPI, React, MUI, Next.js, Remix, Tailwind, Microservices, Linux, PostgreSQL
- 7 - 10 years of direct relevant experience; Significant Data Lineage
- Containers/Docker/Kubernetes/podman, Ansible, Shell, Hadoop, Cloud Concepts, RDBMS Concepts