2

Entry Level Competitive Programming Jobs in Tucson, AZ

Our team delivers a full spectrum of services - civil engineering, surveying, geotechnical and ... Many of our leaders began their journey in entry level positions, and worked their way up into ...

next page

Showing results 1-20

Entry Level Competitive Programming information

See Tucson, AZ salary details

$13

$25

$74

How much do entry level competitive programming jobs pay per hour?

As of May 30, 2026, the average hourly pay for entry level competitive programming in Tucson, AZ is $25.27, according to ZipRecruiter salary data. Most workers in this role earn between $16.15 and $21.83 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Competitive Programmer, and why are they important?

To thrive as an Entry Level Competitive Programmer, you need a solid grasp of algorithms, data structures, and problem-solving skills, often supported by coursework or a computer science degree. Familiarity with programming languages like C++, Java, or Python, and experience with online platforms such as Codeforces or LeetCode, is highly valuable. Strong analytical thinking, persistence, and effective time management help set standout performers apart. These skills are crucial for efficiently tackling complex coding challenges under time constraints and for excelling in programming contests or technical interviews.

What types of projects or tasks can I expect to work on as an entry-level competitive programming professional?

As an entry-level competitive programming professional, you will typically work on algorithmic problem-solving tasks, code optimization challenges, and sometimes contribute to designing practice problems for coding platforms. Your daily responsibilities may involve participating in internal contests, analyzing and debugging code, and collaborating with peers to review solutions and improve efficiency. This role often requires close teamwork with other programmers and mentors, providing a supportive environment to enhance your coding and analytical skills.

What is entry level competitive programming?

Entry level competitive programming refers to the practice of solving coding problems and algorithmic challenges, typically in online contests, by individuals who are new to the field. It involves learning basic data structures, algorithms, and programming concepts, and participating in beginner-friendly competitions. These activities help you develop problem-solving skills, logical thinking, and coding efficiency, which are valuable for both academic growth and technical job interviews.

What is the difference between Entry Level Competitive Programming vs Entry Level Software Developer?

AspectEntry Level Competitive ProgrammingEntry Level Software Developer
Required CredentialsBasic programming skills, problem-solvingProgramming skills, possibly a degree in CS or related field
Work EnvironmentCompetitive programming platforms, online contestsSoftware development teams, tech companies
Employer & Industry UsageUsed for skill demonstration, competitionsUsed for building software products, applications
Common Search & Comparison IntentUnderstanding skills overlap, career pathsJob requirements, skill differences

Entry Level Competitive Programming focuses on solving algorithmic problems in contests, emphasizing problem-solving skills. Entry Level Software Developer involves building software applications in a professional environment. While both require strong programming skills, competitive programming is more about algorithmic challenges, whereas software development emphasizes practical coding and project work.

Machine Operator (Entry Level Machine Operator III)

Iron Sky Recruiting

Tucson, AZ

$16 - $19.25/hr

Full-time

Posted 29 days ago


Job description

Overview

A growing steel fabrication company is building a pipeline of Machine Operators across multiple experience levels, from Entry Level through Machine Operator III.

These roles support production operations by operating fabrication machinery, maintaining quality standards, and ensuring safe and efficient shop performance. The company is seeking dependable individuals at different stages of their careers -from those looking to enter the industry and learn machine operations to highly experienced operators capable of troubleshooting machines and leading shop production efforts.

The Role

Machine Operators are responsible for operating fabrication and production equipment while maintaining strict safety and quality standards. Depending on experience level, responsibilities range from assisting with machine operation and handling materials to independently running multiple machines, performing quality inspections, troubleshooting technical issues, and supporting shop leadership.

This pipeline approach allows the organization to hire operators who can grow within the shop environment, progressing from entry-level responsibilities to advanced machine operation and technical leadership roles.

Key Responsibilities

Core Responsibilities (All Levels)

  • Operate fabrication and production machinery safely and efficiently
  • Follow safety procedures, company policies, and operational guidelines
  • Read and interpret shop drawings and work instructions
  • Use basic measurement tools such as tape measures, squares, and gauges
  • Maintain a clean, safe, and organized work environment
  • Meet production schedules and maintain quality standards
  • Follow written and verbal instructions accurately
  • Support general shop operations as required

Intermediate-Level Responsibilities (Machine Operator II)

  • Operate multiple machines independently
  • Perform quality control inspections of fabricated parts prior to assembly
  • Ensure components meet drawing specifications and quality requirements
  • Support production efficiency by maintaining workflow and equipment readiness
  • Assist in training and mentoring entry-level operators
  • Demonstrate strong accountability for safety, quality, and productivity

Advanced-Level Responsibilities (Machine Operator III)

  • Operate all shop machines with minimal supervision
  • Interpret and work with machine programming files such as DSTV, G-Code, DXF, and DWG
  • Troubleshoot machine issues and implement corrective solutions
  • Support machine setup, optimization, and production improvements
  • Provide mentorship and technical guidance to less experienced operators
  • Lead by example in safety, efficiency, and professional conduct

Safety & Performance Expectations

  • Maintain a strong safety mindset and incident-free work practices
  • Demonstrate excellent attendance and reliability
  • Maintain organized workspaces and proper equipment handling
  • Show accountability, professionalism, and strong work ethic
  • Work effectively in a fast-paced shop production environment

Qualifications

Entry-Level Machine Operator

  • Basic mechanical aptitude
  • Ability to use hand tools and measurement equipment
  • Basic math and measurement skills
  • Basic computer skills
  • Willingness to learn and follow instructions

Machine Operator II

  • Experience operating multiple machines in a fabrication or manufacturing environment
  • Ability to read and interpret shop drawings
  • Strong attention to detail and quality standards
  • Solid technical aptitude and problem-solving skills

Machine Operator III

  • Advanced experience operating fabrication or production machinery
  • Strong technical and computer skills
  • Experience working with machine programming files (DSTV, G-Code, DXF, DWG)
  • Proven troubleshooting and machine optimization experience
  • Ability to mentor and support shop personnel

Compensation

Compensation varies depending on experience level and technical expertise.

Location

Arizona

Benefits

Competitive benefits package with opportunities for training, advancement, and long-term career growth within the manufacturing and fabrication environment.