Why this role stands out
This hybrid role offers a fantastic opportunity to leverage your Python, PySpark, and AWS skills to build scalable data solutions within a reputable IT consulting firm. You'll thrive here if you enjoy designing and optimizing complex data pipelines and infrastructure-as-code, with competitive hourly compensation of $65-$70/hr. Apply now to advance your career in a dynamic and innovative environment!
Quick overview
Job description
Job Title: Data Engineer - Python, PySpark & AWS
Location: Plano, TX
Duration: Contract to Hire - 6 months RTH
Pay Range: $65 to 70$/hr (W2)
Job ID: 411040
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.
Role Overview
We are seeking a hands-on Senior Data Engineer to design, build, and operate scalable big-data pipelines and cloud-native data solutions. The ideal candidate combines strong Python and PySpark expertise with production experience across AWS, infrastructure-as-code, and modern data orchestration. Similar enterprise roles emphasize building ETL/ELT pipelines, distributed Spark processing, AWS data services, and workflow automation.amazon+1
Key Responsibilities
- Design, develop, test, deploy, and optimize large-scale batch and streaming data pipelines using Python and PySpark.
- Build and maintain ETL/ELT workflows that ingest, transform, validate, and deliver data for analytics, reporting, and downstream applications.jobs.smartrecruiters+1
- Develop and support AWS-based data solutions using S3, EMR, and Lambda.
- Provision, manage, and version cloud infrastructure using Terraform.
- Build event-driven and messaging-based integrations using Kafka, MQ messaging, and REST APIs.
- Develop and maintain data services and integrations using Java where required.
- Orchestrate production workloads using Airflow, Control-M, and native schedulers, including dependency management, retries, monitoring, and operational support.linkedin+1
- Work with Cassandra for high-volume, low-latency data storage and retrieval.
- Implement data-quality checks, reconciliation, logging, alerting, and performance tuning.
- Collaborate with data engineers, architects, software engineers, and business stakeholders to deliver reliable and maintainable data products.
Required Skills
- Strong hands-on experience with Python and PySpark for data engineering.
- Deep experience with Big Data technologies and distributed data processing.
- Practical production experience with AWS, specifically:
- S3 for data lake and object storage
- EMR for Spark-based processing
- Lambda for event-driven processing and automation
- Working knowledge of Terraform for infrastructure as code.
- Working knowledge of:
- Java
- REST APIs
- MQ messaging
- Apache Kafka
- Cassandra
- Experience with workflow orchestration and scheduling using:
- Apache Airflow
- Control-M
- Native schedulers
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.
Notes: KULJEET BULK; 311192-1; 602 LEVEL; Posting Date: 10/14/2026 12:00:00 AM.
Similar jobs
- NA

Senior Data Engineer, Data FoundationsRecently posted Auto Apply
Natera · US Remote · Remote 🇺🇸
SQLAWSLooker+15Technology$125k - $156.3k/yr - DT

Snowflake Data EngineerRecently posted
Dotcom Team, LLC · United States · Hybrid 🇺🇸
SQLShellGit+9TechnologySalary not listed - CT
Windchill Data Migration LeadRecently posted
Cynosure Technologies LLC · United States · Remote 🇺🇸
SQLETLCAD+4Salary not listed - DF

Senior Data EngineerRecently posted Auto Apply
Dalio Family Office · Westport · Hybrid 🇺🇸
SOC 2ComplianceContinuous Improvement+2Technology$7.5k/mo - ET
Azure Data EngineerRecently posted
ePace Technologies, Inc · Chino Hills, CA · On-site 🇺🇸
SQLApache SparkETL+4TechnologySalary not listed - OS

ETL Data EngineerRecently posted
Ohm Systems, Inc · Chicago, IL · Hybrid 🇺🇸
SQLApache SparkETL+7TechnologySalary not listed - AE
SENIOR DATA ENGINEER with Security ClearanceRecently posted
Anonymous Employer · Huntsville, AL · On-site 🇺🇸
PL/SQLSQLScala+8TechnologySalary not listed - ID

Senior SQL Server / Azure Data EngineerRecently posted
IO Datasphere · Lansing, MI · On-site 🇺🇸
SQLETLScrum+5TechnologySalary not listed - LF
Senior Data EngineerRecently posted
Long Finch Technologies · Atlanta, GA · Hybrid 🇺🇸
SAFeSQLScala+17TechnologySalary not listed - SE

Junior Data Engineer/Scientist - Washington, D.C with Security ClearanceRecently posted
Serco Inc. · Washington, DC · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficePower BI+2TechnologySalary not listed - YS

AWS Data EngineerRecently posted
York Solutions, LLC · United States · Hybrid 🇺🇸
GitAWSGitHub Actions+2TechnologySalary not listed - MA

Snowflake Data Engineer With SQL Exp.Recently posted
Magicforce · Lewiston, ME · Hybrid 🇺🇸
SQLSnowflakePython+1TechnologySalary not listed
