1

Programming Jobs (NOW HIRING)

$40/hr

Description At Nebius Academy we're building a hands-on online course for experienced mobile developers on the practical use of Cursor and other AI coding tools in professional mobile development ...

Programming Engineer

Lima, OH · On-site

$80.80K - $104.50K/yr

Title PC&IS Programming Engineer Role/ * Provide support for installation, commissioning, start-up and troubleshooting for various control and automation projects. * Design Control System ...

Programming Intern

Houston, TX · On-site

$16 - $20.75/hr

Programming Intern - Engineering Department Unify Energy Solutions is a leading provider of innovative Building Automation Solutions (BAS) that maximize energy efficiency and sustainable building ...

next page

Showing results 1-20

Programming information

See salary details

$25K

$88.9K

$149K

How much do programming jobs pay per year?

As of May 29, 2026, the average yearly pay for programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What cities are hiring for Programming jobs? Cities with the most Programming job openings:
What are the most commonly searched types of Programming jobs? The most popular types of Programming jobs are:
What states have the most Programming jobs? States with the most job openings for Programming jobs include:
Infographic showing various Programming job openings in the United States as of May 2026, with employment types broken down into 82% Full Time, 12% Part Time, 1% Temporary, and 5% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.
Associate Director/Director, Statistical Programming

Associate Director/Director, Statistical Programming

Structure Therapeutics

South San Francisco, CA • On-site

$180K - $250K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 29 days ago


Job description

About Us:

Structure Therapeutics develops lifechanging medicines for patients using advanced structurebased and computational drug discovery technology. The company's platform combines the latest advancements in visualization of molecular interactions, computational chemistry, and data integration to design orally available, superior small molecule medicines that overcome current limitations of biologic and peptide drugs. We are advancing a clinicalstage pipeline of differentiated treatments focused on chronic diseases with high unmet need, including cardiovascular, metabolic, and pulmonary conditions.


Structure Therapeutics is led by an experienced group of international drug innovators and financed by top-tier global life sciences investors. The company completed an initial public offering (IPO) in February 2023. With offices in California and Shanghai, Structure Therapeutics has the benefit of being at the center of life science innovation in both the US and China and capitalizing on the strengths of each geographic location.

POSITION SUMMARY

The position supports statistical programming for studies and regulatory submissions, ensuring high-quality, compliant deliverables aligned with CDISC standards and global regulatory requirements (e.g., FDA, EMA). The role maintains oversight of work performed by CROs, including review and verification of outputs to ensure accuracy and compliance; contributes to data review and cleaning; and advances internal programming capabilities through development of macros, processes, and automation to improve efficiency and consistency. Operating with a high degree of independence, they partner cross-functionally to ensure high-quality, timely delivery of statistical programming outputs.


Essential Duties and responsibilities

  • Provides statistical programming support to Structure's expanding portfolios
  • Support and perform statistical programming for clinical studies and regulatory submissions
  • Author and review SDRG, ADRG, and dataset specifications (SDTM and ADaM) to ensure compliance, traceability, and submission readiness
  • Develop, validate, and maintain CDISC-compliant datasets (SDTM and ADaM) and analysis outputs (TFLs) using SAS (and/or R)
  • Ensure timely delivery of high-quality, compliant deliverables aligned with CDISC standards and global regulatory requirements (e.g., FDA, EMA)
  • Maintain oversight of work performed by CROs, including review and verification of outputs to ensure accuracy, quality, and compliance
  • Perform hands-on programming for complex analyses, ad hoc requests, and critical deliverables as needed
  • Review study documents, including protocol, CRFs, SAP, DTS, and TFL shells
  • Contribute to data review and cleaning activities to support data integrity and analysis readiness
  • Collaborate cross-functionally with Biostatistics, Data Management, Clinical Development, and Regulatory teams
  • Develop and implement programming standards, macros, and automation to improve efficiency, consistency, and scalability
  • Review datasets, TFLs, and define.xml to ensure quality and adherence to standards and specifications
  • Support regulatory submissions, including preparation, validation, and response to health authority queries
  • Identify and drive process improvements and best practices in statistical programming
  • Operate with a high degree of independence to manage priorities and ensure timely, high-quality deliverables
  • Perform other duties and responsibilities as assigned


REQUIREMENTS

  • Bachelor's or master's degree, in Statistics, Mathematics or other related discipline and at least 9 years Pharmaceutical/Biotech programming experience
  • Excellent knowledge of CDISC submission requirements regarding SDTM, ADaM, Define.xml, Reviewers Guide and Validation Rules
  • Demonstrated experience authoring and reviewing SDRG, ADRG, and dataset specifications (SDTM/ADaM)
  • Ability to develop macros, utilities, and automation to improve programming efficiency
  • Expert level SAS programming and management background along with Solid knowledge and experience of SAS Programming language including SAS Base, SAS/Macros, SAS/Graph and SAS/Stat required
  • Experience overseeing CRO programming activities, including review and verification of deliverables
  • Strong interpersonal communication skills to collaborate with colleagues, stakeholders, and vendors effectively and clearly in small biotech setting



Preferred Experience

  • Experience with global submissions (NDA, MAA, JNDA)
  • Exposure to process improvement initiative and standardization efforts
  • Ability to work in a fast-paced, cross-functional environment


Travel

5% travel required



Structure Therapeutics Inc. is an Equal-Opportunity Employer.

Structure Therapeutics is committed to fair and equitable compensation practices, and we strive to provide employees with total compensation packages that are market competitive. For this role, the anticipated base pay range is $180,000-$250,000. The exact base pay offered for this role will depend on various factors, including but not limited to the candidate's geography, qualifications, skills, and experience.


At Structure, base pay is only one part of your total compensation package. The successful candidate will be eligible for an annual performance incentive bonus, new hire equity, and ongoing performance-based equity. Structure Therapeutics also offers various benefits offerings, including, but not limited to, medical, dental, and vision insurance, 401k match, unlimited PTO, and a number of paid holidays including winter shutdown.


Notice to Recruiters/Staffing Agencies

Recruiters and staffing agencies should not contact Structure Therapeutics through this page. All recruitment vendors (search firms, recruitment agencies, and staffing companies) are prohibited from contacting our hiring manager(s), executive team members, or employees.


We require that all recruiters and staffing agencies have a fully executed, formal written agreement on file.


Structure Therapeutics' receipt or acceptance of an unsolicited resume submitted by a vendor organization to this website or employee does not constitute an actual or implied contract between Structure Therapeutics and such organization and will be considered unsolicited and Structure Therapeutics will not be responsible for related fees.


Fraud Alert

To all candidates: your personal information and online safety are a top priority for us. At Structure Therapeutics, direct candidates to apply through our official career page atBambooHR.

Recruiters will always contact you using the domain of Structuretx.com. We will never request payments, ask for financial account information or sensitive information like social security numbers. If you are unsure if a message is from Structure Therapeutics, please email human resources.