Skip to main content

Python Developer

Technology
Gradient Lab
Tysons, United States$117,000 - $156,000 /year4 weeks agoUntil 12/1/2026
TemporaryOn-site

Job description

JOB TITLE: PYTHON DEVELOPER

JOB FAMILY: Engineering / Software Development.

JOB FUNCTION: Backend Software Engineer / Data Engineering

LOCATION: Tysons, VA Onsite (5 days per week)

SENIORITY: Mid-level 3+ years

CORE LANGUAGE: Python (Pandas, NumPy, SQLAlchemy)

CLOUD: AWS (S3, Glue, EMR, Data Lake, Delta Lake)

ARCHITECTURE: Data Engineering / Scalable Solutions / Automation

DATABASES: Relational databases + Complex SQL

ENVIRONMENT:Enterprise / Financial Services + Agile/Scrum

SALARY: Up to $75/hr (equivalent to approximately $150k/year).

Position Overview

We are seeking a Python Developer with 3+ years of experience to design, build, and support scalable data engineering solutions. The ideal candidate will leverage strong Python programming capabilities—including libraries such as Pandas, NumPy, and SQL Alchemy—to deliver high-impact solutions across modern cloud and legacy environments. You will collaborate closely with Product Owners, Scrum Masters, and business stakeholders to drive automation, troubleshoot complex production issues, and implement effective technical enhancements.

Candidates with experience in the financial services or finance industry are highly preferred.

Qualifications

● Bachelor’s degree in computer science, Engineering, or a related technical field.

● 5+ years of software development experience across the SDLC.

● 5+ years of data engineering experience with Python, PySpark, and AWS.

● Expertise in core Python libraries including Pandas, NumPy, and SQLAlchemy.

● Experience with AWS services (S3, Glue, EMR, Data Lake, Delta Lake).

● 3+ years of experience with complex SQL and Unix/Linux.

● Demonstrable experience with CI/CD pipelines and Docker for containerization.

● Experience working in Agile/Scrum development environments.

● Strong analytical, communication, collaboration, and problem-solving skills.

● Ability to quickly learn and work with both new and legacy technologies.

Preferred Qualifications

● Finance or financial services industry experience (e.g., banking, investment management, fintech).

● CFA or other relevant finance-related credentials/coursework.

● Experience in optimizing application performance and scalability within high-volume environments.

Keys to Succeed in This Role

● Architectural Versatility: Deliver scalable data solutions using Python, PySpark, and AWS, demonstrating a deep ability to bridge the gap between legacy environments and modern cloud architectures.

● Analytical Problem Solving: Think critically to diagnose complex production issues and implement effective, high-impact fixes, ensuring stability and performance in critical data engineering workflows.

● Collaborative Stakeholder Engagement: Communicate effectively with Product Owners, Scrum Masters, and business partners to translate complex business needs into robust technical implementations within an Agile framework.

● Mentorship & Technical Leadership: Actively mentor junior developers and advocate for best practices in automation, coding standards, and continuous improvement across the team.

● Proactive Modernization: Continuously evaluate new technologies and identify opportunities for process improvement, maintaining a drive for innovation in our specialized work within the Finance and AI sectors.

Pay: Up to $75.00 per hour

Work Location: In person

Keywords
pythonsoftware-developmenttraining-and-developmentdata-engineeringpandasnumpysqlalchemyamazon-web-servicesamazon-s3aws-glueamazon-emrelectronic-medical-record-emrelectromagnetic-radiation-emrdata-lakedelta-lakesqlenvironment-health-and-safety-hsseecology-environmentfinancial-servicescomputer-science

Interested in this role?