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

Python developer

$51.78 - $56.78 per hour

Randstad

job summary:
Key Responsibilities

Design, build, and maintain high-performance ETL/ELT data pipelines using Python and PySpark.

Apply expert-level coding skills to develop and manage data processing jobs leveraging PySpark for distributed computing across large-scale datasets.

Take full ownership of the data workflow, including getting data from multiple sources, scrubbing, and validating data to ensure the highest quality.

Write and optimize complex, performant SQL queries for data extraction, integrity checks, and performance tuning.

Contribute to platform modernization by exploring and increasing the adoption of AI/ML, including using tools like Copilot and Claude for acceleration, and building models to fill data gaps or improve systems.

Collaborate with data architects by proposing ideas and great questions, taking ownership as the expert on data, pipelines, and systems.

Implement DevOps practices for the automated deployment and orchestration of Python applications and data pipelines (e.g., using Docker, Jenkins, Terraform).

Hands on experience with SQL and complex performance tuning.

location: Charlotte, North Carolina
job type: Contract
salary: $51.78 - 56.78 per hour
work hours: 8am to 5pm
education: Bachelors


responsibilities:

Key Responsibilities

  • Design, build, and maintain high-performance ETL/ELT data pipelines using Python and PySpark.
  • Apply expert-level coding skills to develop and manage data processing jobs leveraging PySpark for distributed computing across large-scale datasets.
  • Take full ownership of the data workflow, including getting data from multiple sources, scrubbing, and validating data to ensure the highest quality.
  • Write and optimize complex, performant SQL queries for data extraction, integrity checks, and performance tuning.
  • Contribute to platform modernization by exploring and increasing the adoption of AI/ML, including using tools like Copilot and Claude for acceleration, and building models to fill data gaps or improve systems.
  • Collaborate with data architects by proposing ideas and great questions, taking ownership as the expert on data, pipelines, and systems.
  • Implement DevOps practices for the automated deployment and orchestration of Python applications and data pipelines (e.g., using Docker, Jenkins, Terraform).
  • Hands on experience with SQL and complex performance tuning.

qualifications:
Required Technical Skills

Programming: Expert-level proficiency in Python, including libraries like Pandas and NumPy.

Designing: Designing data pipelines for the data coming from multiple sources

Data Processing: Solid hands-on experience with PySpark for building scalable data workflows

Data Querying: Expert-level knowledge of writing complex SQL queries (Oracle or Snowflake), with proven ability to perform performance tuning on large datasets and complex database code.

Cloud Platform: Robust experience with AWS cloud services and associated data services, specifically:

AWS Glue (ETL)

S3

Lambda

Redshift

DynamoDB, Athena, ECS, EventBridge, OpenSearch, RDS

ETL & Data Management: Robust proficiency in ETL/ELT methodologies and tools, as well as Data Quality, Data Validation, and Anomaly Detection techniques.

Scripting: Working experience with scripting and automation using Unix and Python.

Desired Skills & Professional Attributes

Familiarity with AI/ML and Large Language Model (LLM) approaches to data analysis and validation.

Knowledge of data warehousing concepts and data modeling techniques.

Experience with DevOps, Continuous Integration, and Continuous Delivery (e.g., Jenkins, GitHub).

Experience with BI Reporting tools such as Power BI or Tableau.

Robust preference for candidates with prior experience in the investment data domain.

Ability to work independently through complex data challenges and robust analytical and problem-solving skills.

Job Responsibilities

Design, build, and maintain high-performance ETL/ELT data pipelines using Python and PySpark.

Apply expert-level coding skills to develop and manage data processing jobs leveraging PySpark for distributed computing across large-scale datasets.

Take full ownership of the data workflow, including getting data from multiple sources, scrubbing, and validating data to ensure the highest quality.

Write and optimize complex, performant SQL queries for data extraction, integrity checks, and performance tuning.

Contribute to platform modernization by exploring and increasing the adoption of AI/ML, including using tools like Copilot and Claude for acceleration, and building models to fill data gaps or improve systems.

Collaborate with data architects by proposing ideas and great questions, taking ownership as the expert on data, pipelines, and systems.

Implement DevOps practices for the automated deployment and orchestration of Python applications and data pipelines (e.g., using Docker, Jenkins, Terraform).

Hands on experience with SQL and complex performance tuning.

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 View email address on click.appcast.io.


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 days ago
Similar jobs that could be interesting for youBased on the Python developer in Charlotte, NC vacancy
  •  ...Job Title: Python Developer Duration: 12+ Months (s) Location: Charlotte, NC - 28202 - Hybrid Role Description: We are seeking a motivated and skilled Python Developer who will be responsible for designing, developing, and maintaining Python-based applications... 
    Suggested

    Veracity

    Charlotte, NC
    3 days ago
  • This Is Old Requirement Sr Python Developer - Very Good Python Scripting - Cts/Client - Onsite - Charlotte Nc This is old requirement sr python developer - very good python scripting - cts/client - onsite - charlotte nc
    Suggested

    Keylent Inc

    Charlotte, NC
    2 days ago
  •  ...Job Description Job Title: Python Developer Job Location: Charlotte, NC (Onsite - Hybrid) Job Type: Contract Job Requirements: • Expertise Python programming / web framework knowledge (like Django). • Working knowledge and experience... 
    Suggested
    Contract work

    Concord IT Systems

    Charlotte, NC
    2 days ago
  •  ...Responsibilities Required: 5+ years of software development experience using Python 3.x. Experience using Flask/Plotly Dash; strong understanding of dash callbacks is a big plus. Experience developing comprehensive unit tests, preferably using pytest testing framework.... 
    Suggested

    Omni Inclusive

    Charlotte, NC
    1 day ago
  •  ...Role : Python Full Stack Developer with GenAI Location : Charlotte NC 28262 (5 days office) Job Description: Technical Stack & Skills: Primary Language/Skills: Python (Must have strong expertise in building applications, not just scripts). Experience... 
    Suggested
    Work at office

    United IT Solutions

    Charlotte, NC
    23 hours ago
  •  ...of vulnerabilities. Execute continuous network monitoring and incident/problem resolution. Triage events, incidents, and develop AO specific trends. Support various collaborative and cross functional (Intelligence, Current Operations, Future Operations, Logistics... 

    Saxon Global

    Charlotte, NC
    2 days ago
  •  ...Client is seeking a highly skilled and experienced Senior PySpark Developer to join our dynamic data engineering team. This role is ideal...  ...or software development. ~ Strong proficiency in PySpark, Python, and Spark SQL. ~ Solid experience with SQL and relational... 

    Texas State Library and Archives Commision

    Charlotte, NC
    23 hours ago
  •  ...Python Developer Job Location: Pennington NJ, Charlotte NC Duration: Full time Skill: Python Job Description: Design and build horizontally scalable components within the major platform that the team is developing. At least of 7 years' experience.... 
    Full time
    Work visa

    Syntricate Technologies

    Charlotte, NC
    4 days ago
  •  ...Mid Level Python Developer W2 ONLY - Looking for a Mid Level Python Developer. Please email resume to ****@*****.*** with current location information Location: Charlotte, NC. 1 plus year: Contract Seeking Mid Level Python Developer to work with designing, implementing... 
    Contract work

    Mitchell Martin

    Charlotte, NC
    4 days ago
  • $63 - $65 per hour

     ...Python Developer With Cap Markets Experience Major banking client is hiring for a Python developer with Cap Markets experience. The position is available in Charlotte, NC; Jersey City, NJ. The work arrangement is 3 days in office with 2 days work from home. The client... 
    Hourly pay
    Contract work
    Temporary work
    Work at office
    Work from home
    Monday to Friday

    Collabera

    Charlotte, NC
    23 hours ago
  • $62 per hour

     ...Python Developer Location: Sunrise, FL / Charlotte, NC - onsite Duration: 6+ months Rate: $62/hr We are seeking a skilled Python Developer with strong expertise in PostgreSQL, and PyTest. The role involves building robust data processing solutions, optimizing... 

    Diverse Lynx

    Charlotte, NC
    4 days ago
  •  ...Java Developers Bachelor's/Master's degree in Computer Science, Computer Engineering or any closely related discipline At least 3+ years' work experience in any Python web framework, like Django, Flask, or Pyramid Deep understanding of multi-process... 
    Work experience placement

    Exaways Corporation

    Charlotte, NC
    5 days ago
  • Job Title 10 + years of experience Strong Python development skills Understanding of Snowflake, SQL Server, AWS, Selenium RASA AI, LLM & past experience with Chatbot development, conversational AI (LLMOps), Agentic, LangGraph

    ClifyX

    Belmont, NC
    4 days ago
  •  ...Required Qualifications Strong hands-on experience in Core Python development. Experience with Python web frameworks ( Django, Flask, FastAPI ). Proficiency in SQL and data analytics. Exposure to JavaScript frameworks (preferably React ).... 

    Saxon Global

    Charlotte, NC
    3 days ago
  •  ...Python Developer Job Type: Contract Duration: 2 Months Location: Charlotte, NC 28202 Hybrid role – 2 to 3 days/week onsite Summary: Responsible for building, testing, and deploying scalable software solutions using Python. This role works across back-end systems... 
    Contract work
    2 days per week
    3 days per week

    eTeam

    Charlotte, NC
    4 days ago
  •  ...Python Developer Job Location: Charlotte, NC (Currently remote) Experience: 10 to 12 Years Job Description: Expertise in Core Python programming Strong knowledge in Capital Market domain (Risk, financial pricing, valuations etc.) Working knowledge and... 
    Remote work

    InterSources

    Charlotte, NC
    2 days ago
  •  ...Requirements Develop highly scalable applications in Core Python. Hands-on with Python web frameworks such as Django, Flask, or FastAPI. Experience working on SQL with ability to run various data analytics tasks and queries. Exposure to Java script technologies... 

    3B Staffing LLC

    Charlotte, NC
    4 days ago
  • $79.2 per hour

     ...Python Developer - Hybrid Position Genesis10 is currently seeking a Python Developer - Hybrid position with a Major Financial Institution located in Charlotte, NC. This is a 6+ month contract opportunity. This role is responsible for building, testing, and deploying... 
    Hourly pay
    Contract work

    Genesis10

    Charlotte, NC
    2 days ago
  •  ...Job Summary (Python Fullstack Developer - Charlotte, NC, 100% Onsite) - Develop and maintain scalable web applications using Python (Django) for backend and Angular for frontend. - Design and implement RESTful APIs for frontend consumption. - Deploy, monitor... 

    AceStack LLC

    Charlotte, NC
    4 days ago
  •  ...Insight Global is looking for a Python Developer with AI experience for one of our top financial services clients. This individual will be joining an established Financial Technology group within the Risk and Finance Technology space. In the role, this individual will... 

    Insight Global

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

     ...Immediate need for a talented Python Developer . This is a 11 months contract opportunity with long-term potential and is located in Charlotte, NC (Onsite). Please review the job description below and contact me ASAP if you are interested. Job ID:26-20549 Pay... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Charlotte, NC
    2 days ago
  •  ...Python Developer Location: Pennington, NJ / Charlotte, NC Onsite Role Experience: 10 – 15 Years Employment Type: Full-Time / Permanent Job Description We are seeking an experienced Senior Python Full Stack Developer with strong expertise in backend development... 
    Permanent employment
    Full time

    AceStack LLC

    Charlotte, NC
    22 hours ago
  •  ...PRIMARY SKILL: Python Full Stack Developer Below are the skills : • Lead the full lifecycle development of web applications, from conceptualization and design to implementation, testing, deployment, and maintenance. • rchitect and develop robust and scalable... 

    Q1 Technologies

    Charlotte, NC
    23 hours ago
  •  ...Job Title: Lead Python Developer Location: Charlotte (300 S Brevard) Hybrid- 3x per week onsite Contract Length: 24 Months Must Haves: ~6+ years hands on Python Developer ~ SQL (Oracle) ~ MS SQL ~ UI/UX ~ Angular... 
    Contract work

    3B Staffing LLC

    Charlotte, NC
    4 days ago
  •  ...Development Lifecycle (SDLC) from requirement gathering, design, development, testing and overall technical design, development using Python, Spark, Django, Jenkins, API, CI/CD, DevOps tools, Postgres SQL Database along with other technology and integration tools. The... 

    Syntricate Technologies

    Charlotte, NC
    2 days ago
  • $26.39 - $72.31 per hour

     ...local metro area onsite at the project, significantly reducing and/or eliminating the demands to travel. We are looking for a Python Developer to support one of our clients. Key responsibilities include: Strong experience on React JS and Python JS and Python... 
    Hourly pay
    Work experience placement
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Charlotte, NC
    23 hours ago
  •  ...BR Technical Skills 1 Technology|data science|PYTHON Technical Skills 2 Technology|Oracle|PL/SQL...  ...specifications, and aid in creation of process documentation. Develop, refine, and document code for new software applications, following... 
    Full time
    Temporary work
    Relocation

    Infosys

    Charlotte, NC
    5 days ago
  •  ...vault so team can support the continuity of the business Support and enhancements already built. Technologies Used: Python preferred (boto3), Java can be considered AWS backup Aurra, RDS, DynamoDB, S3 Step function/Lambda EventBridge Cloudformation... 

    Samprasoft

    Charlotte, NC
    5 days ago
  •  ...have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Charlotte, NC
    23 hours ago
  •  ...leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations... 

    Experis/Manpower Group

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python developer. Be the first to apply!