1

Sas Programmer Contract Jobs in Minnesota (NOW HIRING)

Sas Programmer Contract information

See Minnesota salary details

$14

$47

$77

How much do sas programmer contract jobs pay per hour?

As of Jul 31, 2026, the average hourly pay for sas programmer contract in Minnesota is $48.00, according to ZipRecruiter salary data. Most workers in this role earn between $33.65 and $60.29 per hour, depending on experience, location, and employer.

What are the typical responsibilities of a SAS Programmer Contract position?

As a SAS Programmer Contractor, your main responsibilities typically include developing and validating SAS code to analyze, process, and report on large datasets, often for clinical trials or business analytics. You’ll collaborate with statisticians, data managers, and project leads to ensure datasets are clean, accurate, and conform to regulatory standards. Day-to-day tasks may involve generating tables, listings, and figures, performing data QC, and documenting your programming workflow. Contractors often juggle multiple projects and must efficiently manage their time to meet strict deadlines while maintaining open communication with both internal teams and external clients.

What are the key skills and qualifications needed to thrive in the Sas Programmer Contract position, and why are they important?

To thrive as a Sas Programmer Contract, you need strong experience in SAS programming, data manipulation, statistical analysis, and a relevant degree in computer science, statistics, or a similar field. Familiarity with industry-standard tools like Base SAS, SAS/SQL, and SAS Macro, and knowledge of regulatory requirements such as CDISC, SDTM, or ADaM certifications are frequently required in clinical or data-driven roles. Excellent problem-solving, time management, and interpersonal communication skills help you adapt to dynamic project needs and collaborate with multidisciplinary teams. These skills ensure you can deliver accurate, efficient data solutions and meet project deadlines in a contract-based environment.

What is a Sas Programmer Contract job?

A SAS Programmer Contract job is a temporary or project-based role where a programmer uses SAS (Statistical Analysis System) software to manage, analyze, and report data. These professionals are often hired in industries like healthcare, finance, and clinical research to develop data-driven solutions. Contract positions may vary in length and scope, offering flexibility while requiring expertise in SAS programming, data manipulation, and statistical analysis.

What are the most commonly searched types of Sas Programmer jobs in Minnesota? The most popular types of Sas Programmer jobs in Minnesota are:
What are popular job titles related to Sas Programmer Contract jobs in Minnesota? For Sas Programmer Contract jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Sas Programmer Contract jobs in Minnesota look for? The top searched job categories for Sas Programmer Contract jobs in Minnesota are:
What cities in Minnesota are hiring for Sas Programmer Contract jobs? Cities in Minnesota with the most Sas Programmer Contract job openings:
Infographic showing various Sas Programmer Contract job openings in Minnesota as of July 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $99,830 per year, or $48 per hour.

Lead Databricks Engineer with Python (Need Only local to MN)

Sovereign Technologies

Eagan, MN • On-site

Other

Posted 9 days ago


Job description

Title: Senior / Lead Data Engineer

Location: Eagan, MN (Hybrid – 2 days/week onsite)
Duration: 3–6 Months Contract-to-Hire
Start Date: ASAP

Job Summary

We are seeking a Senior/Lead Data Engineer to modernize and own enterprise data pipelines by migrating legacy SAS-based workflows to Python/PySpark on Databricks. The engineer will partner with SMEs during the transition period and eventually take ownership of a critical healthcare analytics pipeline supporting HEDIS reporting.

Key Responsibilities
  • Migrate legacy SAS pipelines to Python/PySpark on Databricks.
  • Design, build, and maintain scalable ETL/ELT pipelines.
  • Develop distributed data processing solutions using Databricks.
  • Create and optimize complex SQL queries.
  • Schedule, automate, and monitor data pipelines.
  • Work with AWS services including S3, Lambda, Glue, and EC2.
  • Manage Databricks notebooks, workflows, and clusters.
  • Collaborate with business stakeholders and SMEs to transition pipeline ownership.
  • Follow Agile methodologies and Git-based development practices.
Required Skills
  • 8+ years of Data Engineering experience.
  • Strong Python programming and scripting skills.
  • Hands-on PySpark development.
  • Extensive Databricks experience (Notebooks, Workflows, Cluster Management).
  • Experience processing large datasets in distributed environments.
  • Strong SQL skills.
  • AWS experience with:
    • S3
    • Glue
    • Lambda
    • EC2
  • Experience building and automating ETL/ELT pipelines.
  • Git/version control experience.
  • Agile/Scrum experience.
Preferred Skills
  • Experience with SAS-to-Python migration.
  • AI/Automation experience.
  • Healthcare or HEDIS domain experience.
  • Lead/Principal Data Engineering experience.
Must-Have Skills
  • Python
  • PySpark
  • Databricks
  • SQL
  • AWS (S3, Glue, Lambda, EC2)
  • ETL/ELT Pipeline Development
  • Distributed Data Processing
  • Git
  • Agile/Scrum
Nice-to-Have Skills
  • SAS Modernization
  • AI/Generative AI
  • Healthcare/HEDIS
  • Airflow or other workflow orchestration tools
  • Leadership/Pipeline Ownership experience