1

Senior Data Engineer Python Jobs in Reston, VA (NOW HIRING)

Sr. Data Engineer

Washington, DC ยท On-site

$129K - $156K/yr

Details: Sr. Data Engineer Location: Washington DC (1-2 days/month onsite) / 100% remote is also ok ... Python experience is a plus. * Develop data ETL pipelines that meets both the functional and non ...

Sr. Data engineer

Reston, VA ยท On-site

$119K - $143K/yr

Sr. Data engineer Location: Reston, VA Duration: long term Mandatory need: Candidate have to be ex ... Experience with Python for data engineering and ETL development. * Strong experience in SQL for ...

Sr. Data Engineer

Washington, DC ยท Remote

$120K - $163K/yr

Job Requisition: Sr. Data Engineer Location : Washington, DC (remote with availability required ... Three (3) years of hands-on experience manipulating data in Python, with required proficiency in ...

Sr. Data Engineer

Mclean, VA ยท On-site

$116K - $139K/yr

Job Title - Sr Data Engineer Location - (100% Remote) Duration: 12 Months + Extension Job Type: Contract Top 4 Spark Scala - Must 5 years with Spark Scala Python - Must AWS - Must (S3, Lambdas, EMR ...

Senior Data Engineer

Arlington, VA ยท On-site

$121K - $165K/yr

Senior Data Engineer Location : Arlington, VA Hybrid (Need local candidates only within 30-40 miles ... Databricks * Python, SQL Ideal Candidate Qualifications: * 5+ years of full stack engineering ...

Senior Data Engineer

Chantilly, VA ยท On-site

$109K - $148K/yr

Join a collaborative, mission-driven team where your leadership in Python, ETL, and cloud data ... NS2 Mission is seeking a Senior Data Engineer to join a growing engineering team in Chantilly, VA

Senior Data Engineer

Arlington, VA ยท On-site

$122K - $165K/yr

Senior Data Engineer General Information Requisition # 683 Locations USA-VA-Arlington Posting Date ... Proficiency with SQL, Python, and data engineering frameworks used in analytics development.

Senior Data Engineer

Arlington, VA ยท Hybrid

$121K - $165K/yr

Senior Data Engineer General Information Requisition # 683 Locations USA-VA-Arlington Posting Date ... Proficiency with SQL, Python, and data engineering frameworks used in analytics development.

Data Engineer

Mclean, VA ยท On-site

$115K - $139K/yr

Python Pyspark node.js vue.js AWS EMR/Glue Lambda S3 SNS DynamoDB Databricks Description: Sr. Data Engineer Leads meetings with internal customers to determine data needs Requirements mapping and ...

Senior Data Engineer

Arlington, VA

$121K - $165K/yr

540 is seeking a Senior Data Engineer to support a mission-critical technology modernization effort ... Architect automated ETL/ELT pipelines using Python, SQL, PySpark, Apache Spark, and Delta Lake

Senior Data Engineer

Arlington, VA

$121K - $165K/yr

540 is seeking a Senior Data Engineer to support a mission-critical technology modernization effort ... Architect automated ETL/ELT pipelines using Python, SQL, PySpark, Apache Spark, and Delta Lake

Senior Data Engineer

Chantilly, VA ยท On-site

$109K - $148K/yr

Overview VTG is seeking a talented and experienced Senior Data Engineer to serve as an integrator ... You will leverage your expertise in Python and SQL to condition and normalize both raw and ...

Senior Data Engineer

Ashburn, VA ยท Hybrid

$108K - $147K/yr

Senior Data Engineer Senior Data Engineer Hybrid 1: This role requires associates to be in-office1 ... Experience with SQL, Python, PySpark, Spark, Delta Lake, Parquet, REST APIs, JSON, Git, Azure ...

next page

Showing results 1-20

Senior Data Engineer Python information

See Reston, VA salary details

$84.3K

$131.4K

$182.1K

How much do senior data engineer python jobs pay per year?

As of Aug 5, 2026, the average yearly pay for senior data engineer python in Reston, VA is $131,426.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,300.00 and $149,800.00 per year, depending on experience, location, and employer.

What does a senior data engineer python do?

A Senior Data Engineer Python is responsible for designing, building, and maintaining complex data pipelines and architectures using Python as a primary programming language. They work with large datasets, ensuring data is collected, stored, and processed efficiently to support analytics and business intelligence. Their role often includes optimizing data workflows, collaborating with data scientists, and implementing data quality and security best practices. Senior Data Engineers also mentor junior team members and may help define data engineering strategies for their organization.

How much does a senior data engineer Python make?

A senior data engineer with Python skills typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. Compensation may also include bonuses, stock options, and benefits, especially in competitive markets or tech companies.

What are the key skills and qualifications needed to thrive as a senior data engineer python?

To thrive as a Senior Data Engineer Python, you need deep expertise in Python programming, data modeling, and ETL pipeline design, often supported by a degree in computer science or a related field. Familiarity with big data frameworks (such as Spark or Hadoop), cloud platforms (like AWS, GCP, or Azure), and relevant certifications are highly valued. Strong problem-solving, communication, and leadership skills enable effective collaboration and project delivery in cross-functional teams. These competencies are crucial for building robust, scalable data solutions that drive business insights and operational efficiency.

What is the difference between Senior Data Engineer Python vs Data Engineer Python?

AspectSenior Data Engineer PythonData Engineer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
ResponsibilitiesDesigning architecture, mentoring, complex data pipelinesBuilding data pipelines, data collection, basic ETL tasks
CertificationsRelevant certifications (e.g., AWS, GCP)Entry-level certifications preferred
Work EnvironmentCross-functional teams, project leadershipData teams, development environment

Senior Data Engineer Python roles typically require more experience, leadership, and complex project responsibilities compared to Data Engineer Python roles, which focus on building and maintaining data pipelines with less emphasis on leadership.

How does a senior data engineer python typically collaborate with data scientists and other engineering teams?

A Senior Data Engineer working with Python often plays a central role in bridging the gap between data science and engineering teams. They design and maintain robust data pipelines that ensure clean, reliable data is available for analytics and machine learning projects. Collaboration involves frequent communication with data scientists to understand data requirements and with software engineers to integrate data solutions into production systems. This multidisciplinary teamwork helps streamline project workflows and drives the development of scalable data solutions across the organization.
What are popular job titles related to Senior Data Engineer Python jobs in Reston, VA? For Senior Data Engineer Python jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Senior Data Engineer Python jobs in Reston, VA look for? The top searched job categories for Senior Data Engineer Python jobs in Reston, VA are:
Infographic showing various Senior Data Engineer Python job openings in Reston, VA as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 11% Part Time, and 8% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution, with an average salary of $131,426 per year, or $63.2 per hour.

Sr. Data Engineer

NAVA Software Solutions

Washington, DC โ€ข On-site

$129K - $156K/yr

Contractor

Re-posted 15 days ago


Job description

NAVA Software solutions is looking for a Sr. Data Engineer.
Details:
Sr. Data Engineer
Location: Washington DC (1-2 days/month onsite) / 100% remote is also ok
Duration: 6-12 months
Position Summary
The incumbent in this position will be part of the Data Science and Engineering Technologies team and will be filling in for a data engineer must be able to analyze, design, develop, integrate, run, and support various GCP ETL and Data related jobs from ETL, Data Warehouse to across multiple technologies and architectures involving various technologies including application servers, databases, logs, APIs for external data sources and operating systems.
This position will be required to:
  • Work with Business Owners, Data and Business Intelligence teams [On Looker/Tableau etc] to identify requirement on new and existing data sources and implement ETL logics from various different types of interfaces that we extract from - APIs, Web Services, Databases, external and On-Prem databases and warehouses.
  • Work with business users and technical designers to assist in efficient data model designs that meet business unit requirements involving integrations of various ACS technical data from systems and platforms.
  • Work with management, project managers and other lead developers to design and develop pipelines and ensure data accuracies.
  • Lead and participate in troubleshooting and fixing major system problems in core data systems and supplemental data pipelines as well.
  • Understand relationship between GCP products well - Primarily Data Fusion, Big Query and Looker, and demonstrate experience in Data Fusion [comparable ETL acceptable]
    and Google Big Query [Comparable DW acceptable].
  • Provide strong leadership and mentoring for less senior personnel in the areas of design, implementation, and professional development.
  • Where required, effectively delegate tasks to development teams of Software
    Engineering, providing guidance and proper knowledge transfer to ensure that the work is completed successfully.
  • Be flexible to work during non-Business hours.

The ideal candidate will:
  • Have experience with Data Fusion or Equivalent, Big Query or Equivalent, SQL server, scripting in Java/Python that works well in GCP products, and their respective practices.
  • Python experience is a plus.
  • Develop data ETL pipelines that meets both the functional and non-functional requirements, including performance, scalability, availability, reliability and security.
  • Have experience with writing code in Java, in order to work on data extracts that require cleanup.
  • Have a working knowledge of XML, JSON and other forms of data streaming artifacts and related technologies in a Java/Python environment.
  • Have strong written and verbal communication skills
  • Able to multi task on various streams of the entire data process.

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media