Job Role: Sr Python Developer
Location: Full-time on-site in McLean, VA
Assignment Type: CTH
Must Have Qualifications: 5+ years of engineering experience with at least 2 years of recent Python experience, specializing in heavy data applications. Demonstrates strong data integrity skills and proficiency in SQL, with a proven track record of leading data-focused projects.
Interview Information:
Rounds: 2 rounds
Interview Type: MS Teams - Video Mandatory | In Person
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.
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.