Software Developer: III (Senior)-
The Judge Group
Software Engineering
Remote
Posted on Apr 28, 2026
About the Role
We are seeking a Senior Python Data Engineer with deep experience building and maintaining ETL pipelines and data warehousing solutions. This role focuses on designing reliable, scalable data pipelines, collaborating across engineering teams, and contributing throughout the full software development lifecycle.
This job will have the following responsibilities:
- Design, develop, and maintain ETL pipelines using Python to load data from multiple sources into data warehouses and data marts
- Apply best practices across the SDLC, including design, coding, testing, debugging, and documentation
- Build and support CI/CD pipelines and manage source code using modern version‑control practices
- Work with cloud data platforms to ensure data quality, performance, and scalability
- Participate in architecture, design, and code reviews
- Support technical validation and User Acceptance Testing (UAT)
- Review functional requirements and provide constructive technical feedback
- Collaborate with cross‑functional teams to ensure consistent, high‑quality solutions
- Troubleshoot and resolve complex technical issues
Qualifications & Requirements:
- 8–10 years of hands‑on IT experience
- Strong Python development experience
- Proven experience building ETL pipelines
- Solid understanding of data warehousing concepts (facts, dimensions, star and snowflake schemas)
- Experience with CI/CD pipelines and source control tools
- Strong communication and problem‑solving skills
Preferred Qualifications:
- Experience with Visual Studio Code
- Experience using GitHub and GitHub Actions
- Experience with Snowflake or other cloud data warehouses
- Experience with Control‑M or similar scheduling tools
- Exposure to Unix/Linux environments
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.