![]()
Job Title: Senior Python Data Migration Engineer
Location: (City, State)
Duration: Contract - 5 months
Pay Range: $78/hr $82/hr (W2)
Job ID: 372039
About BCforward
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Job Description
We are seeking a Senior Python Data Migration Engineer to join our dynamic team. The ideal candidate will have strong experience in Python-based ETL/ELT, SQL and relational databases, Snowflake, and JSON data handling and a proven ability to lead complex data migrations, ensure data quality and security, and deliver scalable transformation pipelines.
Responsibilities:
- Lead end-to-end data migration and Python-based transformation efforts.
- Design and implement ETL/ELT pipelines for large-scale datasets.
- Build and optimize SQL queries, data models, and database processes, including Snowflake.
- Work with JSON structures for mapping, transformation, and validation.
- Handle payments-related data models, user entitlements, roles, and access provisioning.
- Ensure data quality, integrity, and security throughout migration cycles.
- Collaborate across teams and deliver independent work when required.
Required Skills & Qualifications:
- 8+ years of professional Python development for commercial, internet-facing applications.
- Strong SQL and relational database expertise with working knowledge of Snowflake.
- Hands-on experience with JSON parsing, transformation, and schema design.
- Proven experience building ETL/ELT pipelines and operating on large-scale datasets.
- Understanding of payments ecosystems, entitlements, roles, and provisioning workflows.
- Strong communication, documentation, and problem-solving skills.
Preferred Skills:
- Experience with data quality frameworks and validation automation.
- Background in secure data handling within enterprise environments.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
About Our Commitment
BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume or contact:
Email:
Phone: