Senior Python Developer with Spark
CGI Njoyn
Job order - J0526-0018 - Permanent Full Time Title Senior Python Developer with Spark Category Software Development / Engineering Location Reston, Virginia, United States Job Description We are seeking a Senior Python Developer with Spark skills to design, build, and optimize large-scale data processing systems in a cloud-native AWS environment. This role focuses heavily on developing high-performance data pipelines using Spark and Python, as well as working with complex relational datasets. We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years. Work location is a client site in Reston, VA. A hybrid working model is acceptable. Responsibilities Design, build, and optimize large-scale data processing systems in a cloud-native AWS environment. Develop high-performance data pipelines using Spark and Python. Write advanced SQL to support hierarchical and analytical use cases. Diagnose and improve inefficient data workflows, particularly Spark jobs. Partner with cross-functional teams to deliver scalable, reliable, and well-architected data solutions that support critical business functions in a financial services setting. Required Qualifications 8+ years of hands-on experience with Python for data engineering, including building and maintaining data pipelines. Deep expertise in Apache Spark, including performance tuning (partitioning, caching, broadcast joins, shuffle optimization), understanding of execution plans (DAGs, stages, tasks), memory and resource management. Solid experience with big-data ecosystems such as Hadoop, Hive, and EMR. Advanced proficiency in SQL, including writing recursive CTEs for hierarchical data, query optimisation, indexing strategies, and execution plan analysis. Strong experience with AWS services including EMR, Lambda, Step Functions, EventBridge, Redshift, S3, and Glue. Experience building and consuming APIs, along with data transformation and ingestion workflows. Proven ability to work with large-scale datasets, performing data analysis and extracting actionable insights. Familiarity with data modeling concepts (normalised/denormalised structures, handling hierarchical data). Hands-on experience with CI/CD pipelines and tools such as GitLab and Terraform. Strong understanding of performance troubleshooting, including identifying bottlenecks in distributed systems. Ability to clearly explain technical decisions, especially around Spark optimisation and SQL logic. Strong analytical thinking, problem-solving skills, and attention to detail. Effective collaboration skills in cross-functional, matrixed environments. Desired Skills Experience in financial services or regulated environments. Exposure to data visualisation tools. Familiarity with event-driven architectures on AWS. Education Bachelor’s degree in Computer Science, Information Systems, or a related field. Benefits Competitive compensation. Comprehensive insurance options. Matching contributions through the 401(k) plan and the share purchase plan. Paid time off for vacation, holidays, and sick time. Paid parental leave. Learning opportunities and tuition assistance. Wellness and well-being program. Employment Equity Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight or any other legally protected status or characteristics, to the extent required by applicable federal, state, and/or local laws where we do business. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at View email address on click.appcast.io. Refer the Position ID when applying. The CGI U.S. Employment Compliance team will assist you. All CGI offers of employment in the U.S. are contingent upon successful completion of a background investigation. Background investigation components vary depending on the assignment and/or level of U.S. government security clearance held. Some investigations may include a credit check. CGI will consider qualified applicants with arrests and conviction records in accordance with local regulations and ordinances. CGI will not discriminate against employees or applicants because they have inquired about or disclosed their own pay or the pay of others, except where required by law. #J-18808-Ljbffr
$99.2k - $154.3k
...Senior Python Developer with Spark Category: Software Development/ Engineering Main location: United States, Virginia, Reston Position ID:J0526-0018 Employment Type: Full Time U.S. - What we do matters By playing this video you...SeniorFull timeLocal area- ...What we would like to see: In a senior developer role, you will design and build data flow... ...your vast hands-on experience in Python (PySpark), Spark, REST, Java, and Scala, you will develop... ...of fraud detection systems with a host of new reporting and data mining...Senior
- ...CGI Njoyn in Reston, Virginia, seeks a Senior Python Developer with Spark expertise to design and optimize large-scale data systems. Responsibilities include developing data pipelines, writing advanced SQL, and working with relational datasets in a hybrid model. Candidates...Senior
- ...Virginia is seeking a highly skilled Senior Software Developer / Data Engineer. This role requires strong experience in Python and SQL to develop data pipelines... ...software development and familiarity with big data technologies like Spark. Experience in financial services...Senior
$158.6k - $181k
Senior Data Engineer (Python, AWS, Spark) Do you love building and pioneering in the technology space? Do you enjoy... ...are passionate about marrying data with emerging technologies. As a Capital... ...with and across Agile teams to design, develop, test, implement, and support...SeniorFull timePart timeInternshipH1bLocal area$95.8k - $154.3k
...Senior AWS Python Developer Location: Reston, Virginia, United States (client site may also be Plano, TX). Hybrid working model is acceptable. Overview... ...highly skilled and experienced Senior AWS Python Developer with a strong background in AWS cloud services, scalable...Senior$98.12k - $166.81k
...Overview Senior Software Engineer (Python) (USA/Remote) at ICF. The Health Engineering... ...) team works side by side with customers to articulate a... ...measure data. This contract develops a human-centric reporting system... ...Apache Parquet, Apache Spark, AWS Glue, AWS Athena,...SeniorFull timeContract workWork experience placementWork at officeRemote work$95.8k - $154.3k
...Senior AWS Python Developer Category: Software Development/ Engineering Main location: United States, Virginia, Reston Position ID: J... ...highly skilled and experienced Senior AWS Python Developer? with a strong background in AWS cloud services, scalable application...SeniorFull timeLocal area- Capital One is looking for a Senior Lead Data Engineer in McLean, VA to spearhead data projects using Python, AWS, and Snowflake. You will collaborate with Agile teams to create innovative solutions that address real business challenges and enhance customer experiences...Senior
- ...Aretum, Llc is seeking a skilled Senior Python Developer in McLean, Virginia. In this role, you will lead the integration of custom applications with client systems and develop FastAPIs and microservices. Candidates should have over 8 years of Python experience, a Bachelor...SeniorRemote work
- ...Job Title: SR. PYTHON DEVELOPER Location: Reston,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD Contract Type... ...Description: Development : Python Developer with experience in Java as a plus. Proficient in API...SeniorContract workH1b
- ...Build and maintain ETL pipelines using Python and PySpark on AWS Glue and other compute platforms Orchestrate workflows with AWS Step Functions and serverless components ( Lambda ) Implement messaging and event-driven patterns using AWS SNS and SQS Design and optimize...SeniorPermanent employmentContract workLocal area
- ...Qualifications 7 10 years of professional experience as a Python Developer with expertise in Django. Proficiency in REST API development and integration. Strong understanding of OOP, MVC architecture, and web development concepts. Experience with version control systems...SeniorPermanent employmentContract workLocal areaRemote work
- ...Title: Sr Python Developer Location: McLean, VA (Fully On-site) Duration: Long Term Assignment Must Haves: Python, Rest API (Flask... ...free. Production resilience: system must be highly available with minimal downtime. High performance: develop scalable calculations...Senior
- ...A data analytics company seeks an experienced developer to build and maintain ETL pipelines using Python and PySpark on AWS. The role involves orchestrating workflows with AWS Step Functions, implementing event-driven patterns, and ensuring data quality. The ideal candidate...Senior
- ...solutions provider in Virginia is seeking a skilled data engineer to build and maintain ETL pipelines using Python and PySpark on AWS Glue. You will work extensively with various AWS services to orchestrate workflows and ensure data quality. The ideal candidate should have...Senior
- ...Must-Have Skills: ~5+ years of hands-on experience as a Python Developer ~ Expertise in frameworks such as Django, Flask, or... ...knowledge of NumPy, pandas, and relational databases ~ Experience with unit testing and automation tools ~ Financial engineering...Senior
- ...Senior Python Developer We are seeking a Senior Python Developer to support the development of mission-critical applications built on modern... ...development frameworks. The selected candidate will collaborate with engineering teams to design, develop, enhance, and maintain...SeniorFull timeMonday to Friday
- ...Chenega Agile Real Time Solutions, LLC in Vienna, VA is seeking a Senior Geospatial Engineer to design and analyze geospatial data for... ...candidate holds a relevant degree and has over 5 years of experience with GIS technologies. Benefits include health coverage, retirement...Senior
- ...Job Title AWS Python Developer with AI experience Location Reston, VA Mode of Work 3 Days hybrid Top Skills Strong Python and AWS skills Machine... ...e.g., MLflow, Kubeflow). Knowledge of big data technologies Spark, Hadoop, Databricks. Background in NLP, computer vision, or...
- ...Senior Python Developer Our client, a Real Estate and Financial Services company, is looking for a Senior Python Developer for their McLean,... ...of outputs. The developer will also collaborate closely with other team members to implement ETL capabilities, add quality...Senior
$229.9k - $262.4k
...Overview Senior Lead Data Engineer (Python, AWS, Spark, Kakfa, SQL, Snowflake, DynamoDB, Databricks, GenAI) Do... ...permissible use and building data pipelines with emerging technologies. As a Capital... ...and across Agile teams to design, develop, test, implement, and support...SeniorFull timePart timeInternshipLocal area- A leading consulting firm is seeking a Senior Software Engineer (Python) to support healthcare quality improvement projects. The role involves building data processing pipelines in a cloud environment using Python and AWS technologies. Requirements include a bachelor's...SeniorRemote work
- ...Job Description: Must Haves: Python, SQL, Groovy, PostgreSQL, Jenkins, Docker Kubernetes, CI/CD, Bitbucket, Gitlab,... ...and operational capabilities. • Solid experience as Python Developer Experience with Python frameworks e.g., Django, Flask. • Good experience...SeniorWork experience placement
- ...candidate to join our talented Team. Job Title: Senior Data Engineer / AI ML Engineer with Python, AI/ML & LLMs. Location: Reston, VA ( Hybrid )... ...closely with data scientists, ML engineers, and software developers to design and implement robust data infrastructure...SeniorRemote work
- Orison-Solutions-LLC is seeking a mid-level Spark Developer in McLean, VA (Hybrid) with strong programming skills in Java, Scala, or Python. Responsibilities include developing applications using the Apache Spark framework and working with the Spark ecosystem. The ideal...
- ...at the forefront. Job Summary Aretum is seeking a skilled and motivated Senior Python Developer. As a Senior Python Developer, you will assist in leading the integration of a custom application with other client based systems. Due to the nature of our work as a federal...SeniorFull timeContract workTemporary workLocal areaRemote work
- ...Python AWS Developer Location: Reston, VA (Hybrid) Duration: 12+ Months (Possible extension) Mode of Interview... ...boto3 for AWS resource management EMR/Spark knowledge beneficial. Strong experience with: Pandas, NumPy JSON & XML parsing Independent contributor...
- ...a skilled individual to design and optimize data pipelines utilizing technologies like Spark and Kubernetes. You will be responsible for ensuring data integrity, collaborating with teams to enhance data standards, and providing advanced database administration across platforms...
- ...professional to fill the role of Senior Data Engineer . The candidate... ...development Experience with full lifecycle agile software... ...Apache Avro and/or Parquet Python AWS Experience with REST... ...Iceberg Presto/Trino/Spark Kubernetes Experience in...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Developer with Spark. Be the first to apply!
- python programmer Reston, VA
- python developer data analytics Reston, VA
- python engineer Reston, VA
- python developer Reston, VA
- full stack / python developer (remote) Reston, VA
- senior manager quality engineering Reston, VA
- senior software test automation engineer Reston, VA
- senior director of development Reston, VA
- senior director clinical development Reston, VA
- senior cloud solutions architect Reston, VA

