Python Full Stack Developer

Vision Square
Charlotte, NC, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Agile Methodology Airflow Amazon Web Services Amazon S3 Unit Testing Microsoft Azure Big Data Cascading Style Sheets (CSS) Cloud Computing Code Review
+31 more
Databases Continuous Integration Extract Transform Load (ETL) Software Debugging Django Web Framework Python (Programming Language) Performance Tuning Scrum Methodology Standard Sql Software Engineering Data Processing Google Cloud Enterprise Software Applications ReactJS Flask (Web Framework) Snowflake Apache Spark Backend Git Fastapi Pytest AngularJS Pyspark Kubernetes Apache Kafka Data Management Front End Software Development Restful APIs Docker Databricks Microservices

Job description

We are looking for a highly experienced Senior Python Full Stack Developer with strong PySpark expertise to design, develop, and maintain scalable enterprise applications and data-processing solutions. The ideal candidate should have strong hands-on experience with Python, PySpark, REST APIs, frontend technologies, databases, and cloud/data platforms., * Develop scalable applications using Python and PySpark.

  • Build and maintain REST APIs and backend services.
  • Develop and integrate frontend applications.
  • Design and optimize data-processing and ETL pipelines.
  • Work with large datasets using Spark/PySpark.
  • Collaborate with architects, developers, QA, and business teams.
  • Perform code reviews, testing, debugging, and performance optimization.
  • Participate in Agile ceremonies and production support activities.

Requirements

  • 8+ years of software development experience
  • Strong hands-on experience with Python
  • Strong PySpark / Apache Spark experience
  • Experience developing RESTful APIs using Flask, FastAPI, or Django
  • Frontend experience with React.js, Angular, JavaScript, HTML, CSS
  • Strong SQL and database experience
  • Experience with ETL/ELT and large-scale data processing
  • Experience with AWS/Azure/Google Cloud Platform cloud platforms
  • Strong knowledge of Git and CI/CD
  • Experience with Agile/Scrum methodology
  • Strong debugging, troubleshooting, and performance-tuning skills

Preferred Skills:

  • Databricks
  • Kafka
  • AWS services such as S3, Glue, Lambda, EMR
  • Docker/Kubernetes
  • Snowflake
  • Airflow
  • Microservices architecture
  • Unit testing with PyTest
  • Financial/banking domain experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all