BrothersTech

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer in McLean, VA, with a contract length of "unknown" and a pay rate of "unknown." Key skills include Python, PostgreSQL, Flask/FastAPI, and data transformation using PySpark. A Bachelor's degree and 5+ years of experience are required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
August 1, 2026
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
McLean, VA
-
🧠 - Skills detailed
#PostgreSQL #Data Ingestion #Docker #Informatica #ML (Machine Learning) #Storage #Data Quality #Python #PyTorch #FastAPI #Scala #SQL (Structured Query Language) #Version Control #PySpark #Computer Science #Visualization #Data Integration #Database Design #Cloud #"ETL (Extract #Transform #Load)" #Datasets #GIT #SQL Queries #Data Pipeline #Kubernetes #Data Processing #Libraries #TensorFlow #Flask #AI (Artificial Intelligence) #Data Modeling #Spark (Apache Spark)
Role description
Client: Freddie Mac Job Title: Senior Python Developer Location: McLean, VA Interview Type: MS Teams - Video Mandatory | In Person Role Overview We are seeking an experienced Senior Python Developer to join our team. The ideal candidate will have a strong background in Python development, PostgreSQL, Flask or FastAPI, and data transformation using modern data-processing frameworks. You will be responsible for designing, developing, and maintaining data-intensive applications and ETL pipelines. Experience with Informatica and scalable data transformation approaches is preferred. Responsibilities β€’ Design, build, and maintain scalable Python applications for data processing and analytics. β€’ Develop RESTful APIs using Flask or FastAPI. β€’ Implement and optimize complex SQL queries and database structures in PostgreSQL. β€’ Architect and maintain ETL pipelines using Informatica, ensuring data quality and integrity. β€’ Work with large datasets, ensuring efficient data ingestion, transformation, and storage. β€’ Develop and optimize data transformation workflows using PySpark. β€’ Collaborate with cross-functional teams to define technical requirements and deliver solutions. β€’ Troubleshoot and resolve issues in production environments. β€’ Mentor junior developers and contribute to best practices. Requirements β€’ Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). β€’ 5+ years of professional experience as a Python developer. β€’ 3+ years of experience with PostgreSQL, including database design and performance tuning. β€’ 3+ years of experience developing APIs with Flask or FastAPI. β€’ Proven experience working with large datasets and data-intensive applications. β€’ Experience integrating AI or machine learning models into data pipelines or applications. β€’ Familiarity with Python-based machine learning libraries such as scikit-learn, TensorFlow, or PyTorch. β€’ 2+ years of experience with data transformation using PySpark, Dask, Polars, etc. β€’ Strong understanding of data modeling, data warehousing, and data integration concepts. β€’ Experience with version control systems (e.g., Git). β€’ Excellent problem-solving skills and attention to detail. β€’ Strong communication and teamwork abilities. Preferred Qualifications β€’ Hands-on experience with Informatica and ETL processes. β€’ Experience with cloud platforms. β€’ Familiarity with containerization (Docker, Kubernetes). β€’ Knowledge of data visualization tools and techniques.