1

Lead Programmer Jobs (NOW HIRING)

Lead Generalist Programmer North America Side is a global game development partner helping studios bring games to life across co-development, art, audio, QA, player support, and more. We work ...

Mainframe COBOL Lead Programmer Rate: $65/hour Key Skills & Qualifications 7+ years of hands-on experience with COBOL, JCL (z/OS), VSAM, and DB2. Proficiency in Endevor and CA-InterTest. Lead ...

CNC Programmer

Brooklyn, NY · On-site

$30 - $35/hr

Receives, reviews, and builds from technical drawings & reports back to the Lead Programmer and/or Department Manager with questions, comments, concerns. * Manages, tracks, and plans tasks according ...

Everforth ECS is seeking a Lead Software Programmer - SME to work in our Washington, DC office. Please Note: This position is contingent upon contract award. We are seeking a cleared Software ...

Receives, reviews, and builds from technical drawings & reports back to the Lead Programmer and/or Department Manager with questions, comments, concerns. * Manages, tracks, and plans tasks according ...

We are looking for a NC Programmer Lead to join our growing team. This position is located on-site in Hamilton, Washington State. POSITION DESCRIPTION The NC Programmer plans machining sequences and ...

They are seeking a Lead Software Programmer - SME to provide expert-level software engineering and technical leadership for classified and sensitive law enforcement, national security, and criminal ...

Lead Systems Programmer

Alpharetta, GA · On-site +1

$63K - $94K/yr

We are currently seeking a Lead Systems Programmer to join our team in Alpharetta, Georgia (US-GA), United States (US). Role Responsibilities: * Design, implement, and maintain Windows Server ...

Relocation Assistance Available We are seeking a Lead CNC Plasma/Laser Programmer to join our team in Ruston, LA. This role is responsible for programming and operating burn table equipment, ensuring ...

next page

Showing results 1-20

Lead Programmer information

See salary details

$10

$54

$83

How much do lead programmer jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for lead programmer in the United States is $54.96, according to ZipRecruiter salary data. Most workers in this role earn between $43.27 and $68.75 per hour, depending on experience, location, and employer.

What is L1, L2, L3, and L4 developer?

In a development context, L1, L2, L3, and L4 typically refer to different levels of software engineers or developers, with L1 being entry-level and L4 being senior or lead roles. These levels often indicate experience, responsibility, and skill set, with L2 and L3 representing mid-level and advanced developers, respectively. Job responsibilities, expectations, and compensation generally increase with each level, and companies may use these designations to structure career progression and team hierarchy.

How does a Lead Programmer typically balance hands-on coding with team leadership responsibilities?

As a Lead Programmer, you'll often split your time between writing code and overseeing the development process for your team. While you may still handle complex coding tasks or set technical standards, a significant part of your role involves mentoring team members, conducting code reviews, and coordinating with other departments like QA and product management. Effective Lead Programmers are skilled at delegating tasks, ensuring code quality, and facilitating clear communication to keep projects on track. Striking the right balance between technical contribution and leadership is key to both your team's success and your own career growth.

Will AI replace coders by 2040?

As a lead programmer, it is unlikely that AI will fully replace human coders by 2040, but automation and AI tools are expected to augment programming tasks, increasing efficiency and changing skill requirements. Coders will need to adapt by developing expertise in AI integration, machine learning, and advanced problem-solving. Human oversight remains essential for complex, creative, and ethical aspects of software development.

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

To thrive as a Lead Programmer, you need expertise in software development, advanced programming languages, and project management, often supported by a computer science degree or relevant certifications. Familiarity with version control systems (like Git), integrated development environments (IDEs), and agile methodologies is typically required. Leadership, problem-solving ability, and strong communication are essential soft skills to guide teams and coordinate stakeholders. These skills ensure efficient project delivery, high-quality code, and productive team collaboration in technical environments.

What is the role of a lead programmer?

A lead programmer is responsible for overseeing the development team, designing software architecture, and ensuring coding standards are met. They coordinate project tasks, review code, and collaborate with other departments to deliver functional software solutions efficiently.

What is the highest paying job in programming?

The highest paying programming roles are often specialized positions such as software architects, machine learning engineers, and technical leads, especially in industries like finance, technology, and healthcare. These roles typically require advanced skills, certifications, and experience, and can offer salaries exceeding $150,000 annually depending on location and company size.

What are Lead Programmers?

Lead Programmers, also known as Lead Developers, are senior software engineers responsible for guiding a team of programmers through the development lifecycle of a software project. They make crucial technical decisions, oversee code quality, and ensure that the team meets project requirements and deadlines. In addition to hands-on coding, Lead Programmers often coordinate with project managers and other departments, mentor junior developers, and help resolve technical challenges that arise during development.

What is the difference between Lead Programmer vs Software Developer?

AspectLead ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; experience in coding and project leadershipBachelor's degree in Computer Science or related field; strong coding skills
Work EnvironmentTeam leadership, project planning, code reviewIndividual coding, feature development
Employer & Industry UsageSoftware companies, tech firms, game developmentWide range of industries including tech, finance, healthcare
Search & Comparison IntentUnderstanding leadership roles in programming teamsFocus on coding and development tasks

The main difference between a Lead Programmer and a Software Developer lies in their responsibilities. Lead Programmers oversee project direction, coordinate teams, and review code, while Software Developers primarily focus on writing code and developing features. Both roles require strong programming skills and relevant education, but Lead Programmers have additional leadership duties within the development process.

More about Lead Programmer jobs
What cities are hiring for Lead Programmer jobs? Cities with the most Lead Programmer job openings:
Who are the top companies hiring for Lead Programmer jobs? The top employers for Lead Programmer jobs are:
What states have the most Lead Programmer jobs? States with the most job openings for Lead Programmer jobs include:
Infographic showing various Lead Programmer job openings in the United States as of June 2026, with employment types broken down into 25% As Needed, and 75% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $114,323 per year, or $55 per hour.
Lead Generalist Programmer

Lead Generalist Programmer

Side

Remote

Full-time

Posted 19 days ago


Job description

Lead Generalist Programmer
North America
Side is a global game development partner helping studios bring games to life across co-development, art, audio, QA, player support, and more. We work alongside developers and publishers to solve production challenges at every stage, from active development through live operations.
We're looking for a Lead Generalist Programmer to help drive technical delivery across a range of game development engagements. This role is for a senior engineer who is equally comfortable leading people, collaborating with clients, and getting hands-on in code. You should bring strong technical depth in both Unity and Unreal, experience guiding teams through production, and the judgment to move between gameplay systems, tools, optimization, and platform-specific problem solving as projects demand.
What you'll do
  • Lead and mentor engineers across active co-development and game development projects
  • Act as a senior technical partner to production, design, art, and client stakeholders
  • Contribute hands-on to implementation in Unity and Unreal, depending on project needs
  • Architect and review systems across gameplay, tools, UI, integration, optimization, and platform support
  • Establish engineering best practices for code quality, performance, maintainability, and delivery
  • Help scope work, identify technical risk early, and provide realistic production recommendations
  • Support hiring, onboarding, and growth of engineering talent within the team
  • Communicate technical tradeoffs clearly to both technical and non-technical audiences
  • Partner with internal leadership and external clients to align technical execution with project goals

Requirements
What we're looking for
  • 5+ years of professional game programming experience
  • Experience leading or mentoring engineers in a production environment
  • Strong hands-on development experience in both Unity and Unreal Engine
  • Strong coding skills in C# and C++
  • Experience shipping games or major features on at least one of the following: PC, console, or mobile
  • Deep understanding of game architecture, pipelines, debugging, profiling, and optimization
  • Ability to work across multiple gameplay-adjacent domains such as gameplay systems, UI, animation systems, tooling, or integration
  • Strong understanding of technical risk, production tradeoffs, and scalable engineering practices
  • Excellent communication skills with the ability to work directly with clients, partners, and cross-functional teams
Nice to have
  • Experience in a co-development, outsourcing, or service-based studio environment
  • Experience with console development and certification constraints
  • Familiarity with backend or online systems integration
  • Experience building internal tools and workflows for designers, artists, or production teams
  • Exposure to AWS, CI/CD pipelines, or live-service workflows
  • Experience helping scope projects, write technical proposals, or support business development conversations

Benefits
This will be a contract role to start with the intent to convert to perm.