1

Contract Backend Python Developer Jobs in Raleigh, NC

Mentor engineers at multiple levels and enhance team culture through best practices. Tech Stack You ... Backend: Python, Go, Java; microservices; REST and GraphQL * Frontend: TypeScript, React, Next.js

Full Stack Engineer Dynamic work schedule - This is 5 days on site a month- in the same week then ... Database, SQL, Python, testing - Karate or cypress Fidelity TalentSource is your destination for ...

Senior Java Developer

Cary, NC · On-site

$53 - $67.75/hr

Contract * UI Development: Creating and maintaining reusable user interface and user experience of ... Collaborating with backend developers to integrate front-end components with APIs. * Testing and ...

Java Developer

Durham, NC · On-site

$48 - $62.25/hr

... front and back end. - 2+ years of experience with Java, Node.js/JavaScript or Python and ... DevOps - Ability to speak and write well - Track record of acting with integrity, taking pride in ...

Java Developer

Durham, NC · On-site

$48 - $62.25/hr

... front and back end. - 2+ years of experience with Java, Node.js/JavaScript or Python and ... DevOps - Ability to speak and write well - Track record of acting with integrity, taking pride in ...

Director of Software Engineering Location: Position requires a full-time presence in Durham, NC ... Familiarity with Python for scripting, data processing, or backend services. * Experience with ...

Director of Software Engineering Location: Position requires a full-time presence in Durham, NC ... Familiarity with Python for scripting, data processing, or backend services. * Experience with ...

next page

Showing results 1-20

Contract Backend Python Developer information

See Raleigh, NC salary details

$15.6K

$144.1K

$185.7K

How much do contract backend python developer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for contract backend python developer in Raleigh, NC is $144,095.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,400.00 and $162,800.00 per year, depending on experience, location, and employer.

What is the difference between Contract Backend Python Developer vs Contract Software Engineer?

AspectContract Backend Python DeveloperContract Software Engineer
Required credentialsProficiency in Python, frameworks like Django or Flask, API developmentVaries; often includes Python, Java, C++, or other languages, with general software development skills
Work environmentTypically in tech companies, startups, or agencies focusing on backend systemsBroader environments including frontend, backend, or full-stack roles across industries
Employer and industry usageUsed in tech, e-commerce, finance, and SaaS companies for backend servicesCommon across all industries requiring software solutions, including enterprise and consulting firms

Contract Backend Python Developers specialize in Python-based backend systems, focusing on API and server-side development. Contract Software Engineers have a broader scope, working with multiple programming languages and software components. While both roles require strong coding skills, Contract Backend Python Developers are more specialized in Python frameworks and backend architecture, making them ideal for projects centered on Python-based backend solutions.

What are the key skills and qualifications needed to thrive as a Contract Backend Python Developer, and why are they important?

To thrive as a Contract Backend Python Developer, you need strong proficiency in Python, experience designing and building APIs, and a solid understanding of databases and server-side architecture. Familiarity with frameworks like Django or Flask, version control systems like Git, and experience working with cloud platforms (such as AWS or Azure) are typically required. Excellent problem-solving skills, effective communication, and the ability to work independently are essential soft skills. These competencies ensure you can deliver robust, scalable backend solutions efficiently and collaborate seamlessly with cross-functional teams in a contract-based, deadline-driven environment.

What are some common challenges contract backend Python developers face when joining new projects?

Contract backend Python developers often encounter challenges such as quickly ramping up on unfamiliar codebases, adapting to varying development workflows, and integrating with existing teams remotely. Since contract roles are typically project-based and time-limited, developers must efficiently understand project requirements and existing infrastructure to contribute effectively from day one. Clear communication and proactive collaboration with team members, especially regarding code standards and deployment practices, are key to overcoming these challenges and ensuring smooth project delivery.

What is a Contract Backend Python Developer?

A Contract Backend Python Developer is a software engineer who specializes in building and maintaining the server-side logic of web applications using the Python programming language, typically on a temporary or project-based contract. They focus on developing APIs, databases, and other backend components that support the frontend of web or mobile applications. Unlike full-time employees, contract developers are usually hired for specific projects or timeframes, offering flexibility to both the developer and the employer.
What are popular job titles related to Contract Backend Python Developer jobs in Raleigh, NC? For Contract Backend Python Developer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Contract Backend Python Developer jobs in Raleigh, NC look for? The top searched job categories for Contract Backend Python Developer jobs in Raleigh, NC are:

Senior or Lead Azure Databricks Engineer with Python and Spark - W2 Role

Saransh Inc

Raleigh, NC • On-site

Contractor

Posted 2 days ago


Job description

Role: Senior / Lead Azure Databricks Engineer with Python & Spark
Location: Raleigh, NC (Onsite from Day 1)
Job Type: W2 Contract
 
 
Note: Only Visa Independent candidates are required (No C2C or Third-party candidates)
 
 
Experience Level: Senior (Min 10 plus yrs with Azure Data)
 

Main skill: Data Software Engineering

Skill Spec: DSE Python Azure Databricks

 
Must have skills (Mandatory):
  • Apache Spark
  • Python
  • Azure Data Factory
  • Azure SQL Microsoft
  • Azure Synapse Analytics
  • ETL/ELT Solutions
Nice to have skills:
  • Apache Kafka
  • CI/CD
 
Experience & Qualifications:
  • Expert level understanding of Azure Data Factory, Azure Synapse, Azure SQL, Azure Data Lake, and Azure App Service
  • Working knowledge of Python
  • Expert level skills writing and optimizing complex SQL
  • Experience with complex data modeling, ETL design, and using large databases in a business environment
  • Experience with building data pipelines and applications to stream and process datasets at low latencies
  • Fluent with Big Data technologies like Spark, Kafka and Hive
  • Designing and building data pipelines using API ingestion and Streaming ingestion methods
  • Knowledge of Dev-Ops processes (including CI/CD) and Infrastructure as code
  • Experience in developing NoSQL solutions using Azure Cosmos DB
  • Thorough understanding of Azure and AWS Cloud Infrastructure offerings
Key Responsibilities:
  • Design and implement scalable and secure data processing pipelines using Azure Data Factory, Azure Databricks, and other Azure services
  • Manage and optimize data storage using Azure Data Lake Storage, Azure SQL Data Warehouse, and Azure Cosmos DB
  • Monitor and troubleshoot data-related issues within the Azure environment to maintain high availability and performance
  • Automate data pipelines and workflows to streamline data ingestion, processing, and distribution tasks
  • Utilize Azure's analytics services, such as Azure Synapse Analytics, to provide insights and support data-driven decision-making
  • Provide guidance and support for data governance, including metadata management, data lineage, and data cataloging