Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Data Engineer (Python/Java/MCP)

$65 - $90 per hour

Randstad Digital

job summary:

Job Summary We are looking for a hands-on Senior AWS Data Engineer with strong experience in Java, Python, PySpark, SQL, AWS Data Engineering, API development, AWS Bedrock, and Model Context Protocol (MCP).




location: Charlotte, North Carolina

job type: Contract

salary: $65 - 90 per hour

work hours: 9am to 5pm

education: Bachelors

responsibilities:


Key Responsibilities

Design and develop scalable data pipelines using AWS Glue, PySpark, S3, Athena, and Redshift.

Develop complex data transformations and data-quality solutions using Python, PySpark, and SQL.

Design and develop Java-based REST APIs, preferably using Spring Boot.

Build integrations between APIs, databases, AWS services, and enterprise applications.

Develop and integrate MCP servers and MCP tools to expose enterprise APIs, data, and services to AI agents.

Develop GenAI solutions using AWS Bedrock, LLMs, tool calling, and agent-based architectures.

Implement production-grade logging, exception handling, security, testing, monitoring, and CI/CD.

Mandatory Skills

Java and API development , angular

Python

PySpark / Apache Spark

Advanced SQL

AWS Glue

Amazon Athena

Amazon Redshift

Amazon S3

REST API development

MCP server/tool development

AWS Bedrock / GenAI integration

Preferred Skills

AWS Step Functions, Lambda, Lake Formation, IAM, CloudWatch, Docker, Git/Jenkins, RAG, and AI agent development.

Ideal Candidate

8+ years of hands-on engineering experience with a strong combination of AWS data engineering + Java/Python development + REST APIs + MCP/GenAI development. The candidate should be comfortable building end-to-end production solutions rather than having only conceptual knowledge of these technologies.

Java, Python, PySpark, API development, and MCP mandatory ,


qualifications:

8+ years of hands-on engineering experience with a strong combination of AWS data engineering + Java/Python development + REST APIs + MCP/GenAI development. The candidate should be comfortable building end-to-end production solutions rather than having only conceptual knowledge of these technologies.


skills:

AWS Data,AWS Bedrock,API development,Java,Model Context Protocol,PySpark,Python,SQL


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact


Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Sr Data Engineer (Python/Java/MCP) in Charlotte, NC vacancy
  • $117.2k - $175.8k

    Sr Data Engineer - GE07BEWe’re determined to make a difference and are proud to be an insurance company...  ...(RAG), and Model Context Protocol (MCP)-based integrations.Design and develop...  ...solutions is a plusStrong experience in Python , R and other modern languages, including... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    3 days per week

    The Hartford Financial Services Group

    Charlotte, NC
    3 days ago
  • $60 - $65 per hour

     ...a client that is seeking a Senior AWS Data Engineer in Charlotte, NC.Summary:We are looking...  ...Data Engineer with strong experience in Java, Python, PySpark, SQL, AWS Data Engineering, API...  ...Bedrock, and Model Context Protocol (MCP).Key Responsibilities:* Design and develop... 
    Senior

    KForce

    Charlotte, NC
    5 days ago
  • Job Title As an Engineer on the full stack team, you will be dedicated to help design, implement, and maintain a modern, robust, and scalable platform which will enable the Operational Risk team to meet the increasing demands from the various trading desks.
    Senior

    Samprasoft

    Charlotte, NC
    1 day ago
  •  ...tools and processes to support self-service data pipeline management. ~ Drive adoption...  ...opportunities to evolve the data engineering practice. ~10+ years of experience in...  ...framework. ~3+ years experience with Python (e.g. Pandas, Data Frames) and use in data... 
    Suggested
    Work experience placement

    Exaways Corporation

    Charlotte, NC
    1 day ago
  •  ...Data Engineering And BI Engineering Position Translates complex cross-functional business requirements and functional specifications into logical program designs, code modules, stable application systems, and data solutions; partners with Product Team to understand... 
    Senior
    Flexible hours

    Software Technology Inc

    Charlotte, NC
    13 hours ago
  • $90k - $95k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial...  ...\n Our challenge \n We are seeking a skilled Java Developer with experience in Python and React to design, develop, test, and maintain... 
    Senior
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    25 days ago
  •  ...- Charlotte NC OPEN TO SPONSOSRSHIP PLEASE NO -OPT'S OR EAD'S MUST HAVE Programming: Strong Python and SQL skills. Data Engineering: ETL/ELT, data modeling, data integration, batch processing, and streaming pipelines. Big Data Technologies:... 
    Senior

    System Soft Technologies

    Charlotte, NC
    3 hours ago
  •  ...DescriptionCapTech Machine Learning Engineers are responsible for designing and implementing data-driven solutions for our clients...  ...data-driven solutions using Python, Scala, or similar languages.Proficiency...  ...with prompt engineering, MCP and RAG, and agentic AI... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Charlotte, NC
    2 days ago
  •  ...Role Summary We are seeking an Python AI MCP Platform Engineer to support application teams in deploying and managing applications on OpenShift and Model Context Protocol (MCP) infrastructure. This is a hands-on engineering role embedded within the development team... 

    Synechron

    Charlotte, NC
    3 hours ago
  •  ...OPEN TO SPONSOSRSHIP \n \n PLEASE NO -OPT'S OR EAD'S \n \n MUST HAVE \n \n Programming: Strong Python and SQL skills. \n Data Engineering: ETL/ELT, data modeling, data integration, batch processing, and streaming pipelines. \n Big Data Technologies... 
    Senior

    System Soft Technologies

    Charlotte, NC
    14 days ago
  • THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham... 
    Senior
    Work at office

    Harnham

    Charlotte, NC
    3 days ago
  • FCG is seeking a Senior Data Engineer to work on our Central Data Platform team, utilizing Snowflake, dbt, and Fivetran, and responsible for...  ...Skills:Expert in SQL and data analysis.Experience with Python and AI.Strong understanding of data integrations, data warehousing... 
    Senior

    Flow Control Group

    Charlotte, NC
    5 days ago
  • $99k - $164.8k

     ...:We are seeking a highly skilled Senior Data Engineer to guide the design, development, and delivery...  ...processes using Snowflake, Python, Spark, Informatica (PowerCenter/IDMC),...  ...advanced Snowflake features: Snowpark (Python/Java/Scala) Snowflake Warehouses, Databases,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Kemper Corporation

    Charlotte, NC
    17 hours ago
  • Senior Data EngineerJob#: 3044243Job Description:Senior Data EngineerLocation: Charlotte...  ...are seeking a senior-level Data Engineer to support large-scale data ingestion and...  ...records, across platforms.Utilize PySpark, Python, SQL, and PL/SQL for data engineering tasks... 
    Senior

    Apex Systems

    Charlotte, NC
    1 day ago
  • $170k - $190k

     ..., independence, and purpose.The Job/What You'll Do:The Senior Data Engineer / Technical Lead is a pivotal, hands-on leadership role responsible...  ...leader by writing, optimizing, and reviewing complex Python and SQL code. Directly contribute to the most challenging aspects... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    4 days ago
  • Pipeline Development Design write and maintain modular Python scripts and frameworks to automate endtoend ETLELT workflowsData Transformation...  ...Clean deduplicate reformat and encrypt complex datasets using data manipulation librariesData Warehouse Architecture Build optimal... 
    Senior

    LTM

    Charlotte, NC
    5 days ago
  •  ...partner helping organizations modernize data ecosystems, build real-time analytics capabilities...  ...and Gemini Enterprise.You AreA hands-on Engineer with foundational experience in Data...  ....Minimum of 3 years of experience with Python or AI or GenAI tools (Vertex AI preferred... 
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    1 day ago
  • $127.31k - $243.34k

     ...flexibility for active-duty military spouses consistent with applicable policy and business needs.The OpportunityAs a dedicated Data Engineer - Senior, you will be engaged in all phases of the data management lifecycle. This includes gathering and analyzing requirements... 
    Senior
    Full time
    H1b
    Remote work
    Home office

    USAA - United Services Automobile Association

    Charlotte, NC
    17 hours ago
  • $128k - $249k

     ...impactful work lead to the same place.We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the...  ...semantic layer development.• Demonstrate expertise in SQL and Python for data transformation and automation, utilizing Spark and CI... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Afternoon shift

    K&L Gates

    Charlotte, NC
    4 days ago
  •  ...Job title: Data Engineer-1 Duration: 07 Months + Possible extension Location: Iselin, NJ & Charlotte, NC (Hybrid) Client: Financial...  .... Requirements: 5 to 7 years of experience in Python backend development. Expertise in Snowflake, PostgreSQL, and... 
    Senior

    eTeam

    Charlotte, NC
    13 hours ago
  •  ...Senior Data Engineer Work Location: Charlotte, NC 28203 (hybrid – 2 days onsite per week)(Locals) Contract duration: 12 months Target...  ...06 Dec 2025 Visa: USC and GC only Must Have Skills: Spark, Python, Big Data, AWS We are currently seeking a Senior Data Engineer... 
    Senior
    Contract work
    Local area
    2 days per week

    Argyle Infotech

    Charlotte, NC
    1 day ago
  •  ...Synechron Inc is seeking Sr Python Developer (trade surveillance)- financial services to join our Charlotte, NC (onsite 3 days a week is...  ...on (trade surveillance) Responsibilities: Python, Java, Selenium, cucumber; Having knowledge of WAF is an added... 
    Senior
    Long term contract
    Work experience placement
    Relocation
    3 days per week

    Concord IT Systems

    Charlotte, NC
    4 days ago
  • $125k - $190k

     ...Senior Data Engineer Location: 100% Remote (U.S. only, excluding California) Compensation: $125,000 to $190,000 base + bonus About...  ...AWS. Develop and maintain robust ETL/ELT pipelines using Python, SQL, and Apache Airflow. Integrate data from a variety of... 
    Senior
    Remote work

    Harnham

    Charlotte, NC
    2 days ago
  •  ...Job Title: Data Engineer Location: Charlotte, NC, Iselin NJ(Hybrid) Duration: 5 months CW-IT Applications Developer IV Develops...  .... Requirements: ~5 to 8 years of experience in Python backend development . ~ Expertise in Snowflake and other... 
    Senior
    Work experience placement

    eTeam

    Charlotte, NC
    1 day ago
  •  ...Senior Data Engineer – PySpark & Databricks Location: Charlotte, North Carolina (Hybrid)// Need only locals Experience: 10+ Years...  ...Engineer with strong hands-on expertise in PySpark, Databricks, Python, and SQL to design, develop, and maintain scalable data engineering... 
    Senior
    Contract work
    Local area

    Gemburg

    Charlotte, NC
    3 hours ago
  •  ...Job Title: Senior Data Engineer Location: West Des Moines, IA OR Charlotte, NC - hybrid Wells Fargo - W2 ONLY!!!!! Rate: $50.00/hr on W2 Duration: 12+-month Contract ONLY W2 CANDIDATES ELIGIBLE FOR THIS PROJECT Key... 
    Senior
    Contract work

    3B Staffing LLC

    Charlotte, NC
    1 day ago
  • $62 - $65 per hour

     ...client of Innova Solutions is immediately hiring for a Senior ETL Data Engineer Position type: Full-time, Contract Hybrid Position - 3 Days...  ...good hands-on experience in Informatica PowerCenter, SQL and Python/Spark along with Financial/Banking domain experience. Required... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Innova Solutions

    Charlotte, NC
    2 days ago
  • $90k - $110k

     ...Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  ...plus. Familiarity with programming languages such as Python or Java for data processing tasks. Knowledge of data... 
    Senior
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    3 hours ago
  • $66 - $76 per hour

     ...Genesis10 is currently seeking a Python Data Engineer for a contract position with a Major Financial Services Firm located in Charlotte, NC. This is a 12+ month contract opportunity. This is a hands-on, technical role responsible for the design and development of... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    5 days ago
  • $49.84 - $54 per hour

     ...Description We are seeking a midlevel Data Engineer with hands-on expertise in Hadoop, PySpark, Python, and real-time streaming technologies such as Kafka. This role supports a large-scale migration of on-prem data and processing workloads into Google Cloud Platform... 
    Senior
    Contract work
    Temporary work

    TEKsystems

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Data Engineer (Python/Java/MCP). Be the first to apply!