Pyspark Developer
TSR, Inc
Tampa, FL, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Third Normal Form
BigQuery
Databases
Directed Acyclic Graph (Directed Graphs)
Data Architecture
Extract Transform Load (ETL)
Data Structures
Data Systems
Data Vault Modeling
Data Warehousing
Relational Databases
Software Design Patterns
+14 more
Distributed Systems
Memory Management
Apache Hadoop
Apache Hive
Python (Programming Language)
PostgreSQL
Oracle (Applications)
SQL Databases
Snowflake
Apache Spark
Pyspark
Optimization Algorithms
Star Schema
Data Pipelines
Requirements
- PySpark Mastery: Production-level expertise in Apache Spark using Python (PySpark)
- Must understand Spark internals (DAGs, shuffling, memory management, and optimization techniques)
- Data Modeling: Proven track record of building complex data models from scratch (Star/Snowflake schemas, Data Vault, or 3NF)
- Database & SQL: Expert-level proficiency in SQL
- Extensive hands-on experience with massive relational databases (e.g., Oracle, PostgreSQL) and modern data warehouses/lakes (e.g., Snowflake, BigQuery, or Hive/Hadoop)
- Systems Design: Clear understanding of distributed systems processing, ETL/ELT design patterns, and enterprise data warehousing principles
- Communication: Demonstrated ability to translate complex technical concepts into clear, concise language for non-technical stakeholders and business leaders
- We are seeking a highly experienced PySpark Developer to lead the design, architecture, and development of mission-critical data pipelines and enterprise data models
- As a senior technical leader, you will bridge the gap between complex business requirements and highly scalable data architecture
- The ideal candidate possesses deep expertise in PySpark, advanced SQL optimization, and enterprise data modeling
- You will not only be a hands-on technical contributor but also serve as an architectural guide, mentoring junior developers, establishing best practices, and ensuring that data solutions are highly performant, resilient, and aligned with Client
- Lead the transition from legacy data structures to modern, scalable cloud/hybrid
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BB
Benedikt Bischof
about 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
CH
Chris Heilmann
Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production
almost 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago