Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Broadridge

ETL Developer, Python – CONTRACT, ON-SITE

Broadridge

. Design, develop, and maintain Python-based data integration and automation solutions .

Posted 10/16/2026full-timeUnited StatesMid-LevelSenior💰 $65 - $75 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Python-based data integration and automation solutions, with strong capabilities in ETL processes, SQL data validation, and CI/CD workflows. Proven ability to collaborate effectively within agile teams and troubleshoot complex issues across various systems.

Highest-signal resume keywords
Python DevelopmentETL ProcessesSQL Data ValidationCI/CD IntegrationREST API Integration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonETLSQLData IntegrationBatch ProcessingData ValidationData ReconciliationDebuggingData TransformationFile-Based Integrations
Soft Skills
Analytical SkillsProblem-SolvingCollaborationIndependent WorkAgile Teamwork
Tools & Technologies
GitAWS S3AWS LambdaAWS GlueJenkinsTeamCity
Industry Keywords
Financial ServicesTransaction ProcessingData FeedsDistributed Applications

Tech Stack

Tools & technologies
AWSETLJenkinsPythonSQL.NET

About the role

Key responsibilities & impact
  • Design, develop, and maintain Python-based data integration and automation solutions
  • Develop and support ETL, batch-processing, and file-based workflows
  • Build reusable tools and utilities for data processing, validation, and reconciliation
  • Automate validation of inbound and outbound data feeds
  • Develop end-to-end automation across file ingestion, backend processing, database results, and downstream outputs
  • Develop SQL-based data validation and reconciliation
  • Work with REST APIs and system integrations as part of end-to-end processing workflows
  • Integrate automated processing and validation into CI/CD workflows
  • Troubleshoot issues across application code, data, files, databases, APIs, and processing environments
  • Participate in code reviews, technical discussions, sprint planning, and engineering delivery
  • Collaborate with Product Owners, Business Analysts, DevOps, and other engineers to translate business and integration requirements into reliable software solutions

Requirements

What you’ll need
  • 5+ years of professional software development or software engineering experience
  • Strong hands-on development experience with Python
  • Experience with ETL, batch processing, data integration, or data-intensive applications
  • Good SQL skills and experience working with relational databases
  • Experience working with structured data files, data transformations, or file-based integrations
  • Experience with Git and modern software-development practices
  • Strong debugging, analytical, and problem-solving skills
  • Ability to work independently and collaborate effectively within an agile engineering team
  • Nice to have: Experience with AWS services such as S3, Step Functions, Lambda, Glue, or CloudWatch
  • Nice to have: Experience with REST APIs and distributed application integrations
  • Nice to have: Experience with CI/CD tools such as Jenkins or TeamCity
  • Nice to have: Experience developing automated data-validation or reconciliation solutions
  • Nice to have: Experience with financial-services data feeds or transaction-processing systems
  • Nice to have: Familiarity with C#/.NET applications