1

Software Engineer Contract Jobs in Charleston, SC

Data Engineer (Contract)

Charleston, SC · On-site +1

$107K - $128K/yr

Overview We are seeking a highly experienced Data Engineer to support a fast-growing eCommerce ... software would work) Klaviyo, Loop or similar subscription platforms, Shopify 3PL systems • ...

Data Engineer (Contract)

Charleston, SC · Remote

$117K - $140K/yr

Overview We are seeking a highly experienced Data Engineer to support a fast-growing eCommerce ... Experience integrating and modeling data from (not exactly similar software would work) Klaviyo ...

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

University - Software Engineer The Opportunity: Are you looking for an opportunity to not just ... as well as contract-specific affordability and organizational requirements. The projected ...

New

Software Tutor

Charleston, SC · Remote

$18 - $40/hr

Deep knowledge of software development methodologies, programming languages, version control ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Software Tutor

Mount Pleasant, SC · Remote

$18 - $40/hr

Deep knowledge of software development methodologies, programming languages, version control ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

next page

Showing results 1-20

Software Engineer Contract information

See Charleston, SC salary details

$59.4K

$138.1K

$192.3K

How much do software engineer contract jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software engineer contract in Charleston, SC is $138,055.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,300.00 and $161,900.00 per year, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.
What are the most commonly searched types of Software Engineer jobs in Charleston, SC? The most popular types of Software Engineer jobs in Charleston, SC are:
What are popular job titles related to Software Engineer Contract jobs in Charleston, SC? For Software Engineer Contract jobs in Charleston, SC, the most frequently searched job titles are:
What job categories do people searching Software Engineer Contract jobs in Charleston, SC look for? The top searched job categories for Software Engineer Contract jobs in Charleston, SC are:
What cities near Charleston, SC are hiring for Software Engineer Contract jobs? Cities near Charleston, SC with the most Software Engineer Contract job openings:
Infographic showing various Software Engineer Contract job openings in Charleston, SC as of August 2026, with employment types broken down into 82% Full Time, 9% Part Time, and 9% Contract. Highlights an 73% In-person, and 27% Remote job distribution, with an average salary of $138,055 per year, or $66.4 per hour.

Data Engineer (Contract)

Anatta Design

Charleston, SC • On-site, Remote

$107K - $128K/yr

Contractor

Re-posted 14 days ago


Job description

Overview
We are seeking a highly experienced Data Engineer to support a fast-growing eCommerce brand operating within a modern, warehouse-first data architecture. This is a project-based, on-demand engagement for a senior-level professional who can design, build, and optimize scalable data infrastructure across analytics, marketing, and operational workflows.
The ideal candidate has deep expertise in BigQuery, dbt, and Looker, with hands-on experience modeling complex eCommerce data from platforms such as Shopify, Klaviyo, subscription systems (e.g., Loop), and 3PL providers
Key Responsibilities
• Design, build, and maintain scalable data pipelines using BigQuery and dbt
• Architect and optimize warehouse-first data models to support analytics, marketing, and operational reporting
• Develop and maintain Looker dashboards and semantic layers
• Integrate and transform data from Shopify, Klaviyo, Loop (subscriptions/returns) and 3PL systems (e.g., ShipHero, ShipBob, etc.)
• Build automated workflows for data ingestion, validation, and monitoring
• Implement best practices for data quality, governance, and documentation
• Leverage AI tools (LLMs, automation frameworks) to:
  1. Accelerate data transformation workflows
  2. Refactor and optimize SQL/dbt models
  3. Automate anomaly detection and QA processes
• Collaborate with analytics, product, and marketing teams to translate business requirements into scalable data solutions
• Troubleshoot data discrepancies and provide root-cause analysis
• Recommend architectural improvements to improve performance, reliability, and scalability
Service Level Agreements (SLAs)
  • Response Time: Acknowledge requests within 24 hours
  • Critical Issues (P0): Immediate response and active resolution
  • Standard Requests: Timeline provided within 72 hours
  • Billing Model: Time & materials based on agreed scope and hours worked
Requirements
• 5+ years experience in data engineering within a modern cloud data stack
• Advanced experience with BigQuery, Dbt, SQL performance optimization
• Experience building and maintaining Looker dashboards and data models
• Strong understanding of:
  1. eCommerce metrics (AOV, LTV, churn, CAC, retention)
  2. Marketing attribution
  3. Subscription data structures
• Experience integrating and modeling data from (not exactly similar software would work) Klaviyo, Loop or similar subscription platforms, Shopify 3PL systems
• Experience implementing data quality checks and validation pipelines
• Strong written and verbal communication skills
• Ability to work independently with minimal oversight
Preferred Qualifications
  • Experience working with distributed or agency environments
  • Experience supporting DTC brands
  • Experience with marketing data pipelines (Google Ads, Meta, TikTok)
  • Experience building reverse ETL workflows
  • Familiarity with data ingestion tools (Fivetran, Daton, Airbyte, etc.)
  • Experience implementing AI-assisted data transformation workflows
  • Exposure to experimentation analytics (A/B testing frameworks)
Ideal Candidate Profile
We are looking for someone who:
  • Understands both technical architecture and business implications
  • Can move quickly in a project-based environment
  • Thinks in systems, not just SQL queries
  • Is comfortable leveraging AI tools to improve speed and efficiency
  • Has experience working across marketing, product, and operations data
The duties and responsibilities described here are not a comprehensive list and the scope of the job may change as necessitated by business demands. Anatta Design reserves the right to revise the job description as circumstances warrant.
Compensation Transparency & Pay Philosophy
At Anatta Design, we believe in fair and competitive compensation based on location. We post salary ranges in compliance with state requirements for U.S.-based roles, ensuring transparency for candidates in those regions. If you are applying from outside the U.S., please note that our pay scales are adjusted based on the cost of living and market conditions in each country.