1

Programmer Programmer Jobs in Liverpool, NY (NOW HIRING)

A CNC Programmer is responsible for writing and optimizing programs for CNC Machines, interpreting blueprints and ensuring precision in manufacturing process. Essential Functions of Position:

CNC Programmer

Syracuse, NY · On-site

$65K - $97K/yr

A CNC Programmer is responsible for writing and optimizing programs for CNC Machines, interpreting blueprints and ensuring precision in manufacturing process. Essential Functions of Position: · ...

CMM Programmer

Auburn, NY · On-site

$28 - $32/hr

CMM Programmer - Aerospace Manufacturing Location: Auburn, New York Job Type: Full-Time About Us: We are a leading aerospace manufacturer committed to precision, innovation, and quality. Our ...

CNC Programmer

Syracuse, NY · On-site

$65K - $95K/yr

A CNC Programmer is responsible for writing and optimizing programs for CNC Machines, interpreting blueprints and ensuring precision in manufacturing process. Essential Functions of Position: • ...

CMM Programmer

Auburn, NY · On-site

$28 - $32/hr

CMM Programmer - Aerospace Manufacturing Location: Auburn, New York Job Type: Full-Time About Us: We are a leading aerospace manufacturer committed to precision, innovation, and quality. Our ...

CMM Programmer - Aerospace Manufacturing Location: Auburn, New York Job Type: Full-Time About Us: We are a leading aerospace manufacturer committed to precision, innovation, and quality. Our ...

CNC Programmer 1st Shift Hours TBD $20 - $28 per hour DOE Job Duties * Creates medium to high complexity CNC programs using three axis CAM software * Stores and maintains programs with Living History

Be Seen First

CNC Programmer/Machinist

Manlius, NY · On-site

$27 - $36/hr

CNC Programmer / Machinist Carpenter Manufacturing Company, Inc. - Manlius, NY Full-Time | Onsite Job Summary The CNC Programmer/Machinist programs, sets up, and operates CNC lathes/turning centers ...

Be Seen First

CNC Programmer/Machinist

Manlius, NY · On-site

$27 - $36/hr

CNC Programmer / Machinist Carpenter Manufacturing Company, Inc. - Manlius, NY Full-Time | Onsite Job Summary The CNC Programmer/Machinist programs, sets up, and operates CNC lathes/turning centers ...

CNC Programmer

Canastota, NY · On-site

$43 - $48/hr

A CNC programmer writes code to automate power driven machines that cut and finish metal, as lathes, grinders and mills. This position is a 40 plus (+) hour position. Machinery Supervisor or Lead ...

CNC Programmer

Canastota, NY · On-site

$43 - $48/hr

A CNC programmer writes code to automate power driven machines that cut and finish metal, as lathes, grinders and mills. This position is a 40 plus (+) hour position. Machinery Supervisor or Lead ...

The Programmer/Analyst acts as a technical bridge between established systems and emerging technologies-building integrations, reducing technical debt, and enabling more efficient, data-driven ...

The Programmer/Analyst acts as a technical bridge between established systems and emerging technologies-building integrations, reducing technical debt, and enabling more efficient, data-driven ...

next page

Showing results 1-20

Programmer Programmer information

See Liverpool, NY salary details

$11

$37

$66

How much do programmer programmer jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for programmer programmer in Liverpool, NY is $37.96, according to ZipRecruiter salary data. Most workers in this role earn between $24.71 and $49.38 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

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 analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What jobs pay 500,000 a year in the US?

High-paying roles for programmers or software engineers can reach $500,000 annually, typically in senior positions such as principal engineers, engineering managers, or executives at large tech companies. These roles often require extensive experience, advanced skills in areas like cloud computing or AI, and sometimes stock options or bonuses as part of compensation packages.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What jobs pay $10,000 a month without a degree?

Programmers can earn $10,000 or more per month through freelance work, remote contracts, or building specialized skills in high-demand areas like software development, web development, or app creation. Success often depends on experience, portfolio, and proficiency with programming languages such as Python, JavaScript, or Java, rather than formal degrees.

What jobs in the US pay 300,000 a year?

For programmers, roles such as senior software engineers, technical leads, and specialized developers in fields like finance, cloud computing, or AI can reach or exceed $300,000 annually, especially with experience, advanced skills, and sometimes bonuses or stock options. High-paying programming jobs often require expertise in specific technologies, certifications, and working in high-demand industries or companies.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.

Is 27 too late to start coding?

Starting a programming career at 27 is common and feasible, as many programmers begin learning at various ages. Success depends on dedication, learning resources, and building skills through practice and projects, regardless of age.
What cities near Liverpool, NY are hiring for Programmer Programmer jobs? Cities near Liverpool, NY with the most Programmer Programmer job openings:
CNC Programmer

$65K - $97K/yr

Other

Posted 6 days ago


Job description

Description

Job Summary:

A CNC Programmer is responsible for writing and optimizing programs for CNC Machines, interpreting blueprints and ensuring precision in manufacturing process. 

Essential Functions of Position:

Programming CNC Machines: Write and optimize CNC programs to guide machines in performing tasks such as cutting, milling and drilling according to engineering specifications

Blueprint Interpretation: Read and interpret technical drawings and blueprints to create CNC programs. 

Machine Set up and Operation: Set up machine, load raw materials, and adjust machine settings as needed.

Testing and Quality Control: Makes necessary adjustments to ensure efficiency and quality of the final products. Ability

Code Development: Translating programming logic into machine-readable format using a specific programming language.

Software Maintenance: Modification of software after delviery

Collaboration: Work closely with engineers and machinist to evaluate project requirements and resolve any issues related to machine set up or program performance. 

Testing and Debugging

Documentation: Maintain records of machine specifications, programming notes and production processes 

User Support

Required Skills and Qualifications: 

A degree in computer science, software engineering, or related field.

Programming Proficiency: Strong knowledge of various programming languages and frameworks

Problem Solving Skills: Ability to analyze problems and develop effective solutions

Experience: Previous experience as a CNC Programmer or in a similar role is typically required.

Attention to detail: Detail-oriented with strong organizational and multitasking abilities.

Technical Skills: Proficiency in Mastercam, software and solid understanding of blueprints and technical drawings are essential

Communication Skills: Excellent verbal and written communication skills to collaborate effectively and efficiently with your team members

Physical Requirements: 

Ability to stand and/or walk for up to 8 hours per day.

The ability to work on a computer for up to 8 hours a day.

Being mindful of safety and use proper PPE when required. 

Requirements

This position requires an individual of focus, professional mannerism, mathematical skills, Blueprint comprehension, comprehension of written and verbal instructions.


Use CAM software and machine software to write code for part production within a reasonable time frame. 

  • Determine best machine, strategy, tools, and work holding to complete part.
  • Determine best Feeds and Speeds based on tooling manufacture recommended data or expert experience.
  • Document Tooling used in the form of a Tool list/Set up sheet with designated Pot/Turret positions. (Tool type, nose radius, RH/LH, Holder projection, Program name/part number, and any other pertinent information for Machine Operators) This should be in the form of paper document for the shop floor and electronic format, stored in the program folder.
  • Log into MES under Job number before you start the job. Note "Programing/setup" upon completion of job.

Work independently to set up Machine Tool and run First Article.

  • Set up Tooling, load program, and prove effectiveness of your programing. Make immediate changes and update documentation immediately if necessary. 
  •  Verify dimensional accuracy and required surface finishes of part produced.
  • Clean and debur parts as necessary.
  • Note and document tool life per part. Recommend insert or tooling change out intervals. 

Maintain documentation, Job Travelers, and Part Identification.

  • Label Parts with required documentation.
  • Call for Quality Control as necessary.
  • Move completed and approved parts to next staging area.
  • Close your job in MES when completed.

Instruct Machine Operator on your developed process and all pertinent information. 

  • Pass on all important information.
  • Make sure Machine Operator has the Job Traveler and required paperwork.
  • Note and advise inspection interval. 100% inspection, every other part, every 5 parts, ETC. (This is at your discretion. You are responsible for the parts produced from your developed process!

Keep all areas where you work clean and organized.

  • Put tools away. Remove all trash.
  • Remove all Scrap materials.
  • Store any tools or tooling removed from machine during setup.

Research any special Tooling you may need for a job and request a quote.

  • If special tooling is needed, research the best option and request a quote from the appropriate vendor. CC your manager for approvals and ordering. 
  • *These responsibilities can and will be updated and then recommunicated as we grow our team.