Lead Programmer Jobs
Lead Programmer jobs are open across fintech, enterprise software, gaming, and defense contracting, with specializations in backend systems, embedded development, and platform architecture, at every level from mid-level engineer to principal and staff. Find a role that fits below and apply directly.
Find Lead Programmer JobsOverview
Showing 5 of 20+ Lead Programmer jobs




Lead CNC Programmer‑Machinist, Multi‑Axis Mazak
Step into a leadership role where precision work supports national defense. As our second‑shift lead in the Machining Department, you guide a skilled crew, program complex parts, and keep production moving smoothly through the night.
About Micro Precision
For 40+ years, Micro Precision has delivered mission‑critical machining for national defense and homeland security. Our promise: protect America with zero‑fail accuracy, uncompromising quality, and steadfast dedication to our customers and partners.
A Day in the Life
- Kick off the shift by reviewing priorities, work orders, and tooling with your team; coordinate with the Machining Supervisor on goals.
- Provide hands‑on assistance with setups and programming to fellow machinists.
- Program and operate CNC mills and lathes (Mazak focus; Fryer lathe experience valued) for a variety of operations.
- Execute setups, changeovers, and first‑article verification to meet quality and throughput targets.
- Follow quality assurance procedures; maintain accurate production and quality logs.
- Communicate nightly production status to the Manufacturing Manager.
- Maintain a clean, organized cell and recommend tooling/strategy improvements that boost productivity.
- Tackle other duties as responsibilities necessitate.
Role Details
- Department: Machining
- Reporting to: Machining Supervisor
- FTE: Full‑Time (Monday–Thursday, 10‑hour shifts)
- Shift: 2nd
- Pay Range: $35.00 – $40.00 per hour
- Sign‑On Bonus: Sign on bonus for well qualified candidates.
- Benefits: Health, Dental, and Vision Insurance; FSA; 401K and 401K Match; Life Insurance; Employee Assistance Program; Employee Referral Program; Tuition Reimbursement; Paid Time Off; Flexible Schedule Options.
What You Bring
- Required: US Citizenship is required per DoD requirements
- High School Diploma, GED, or equivalent
- Formal training or relevant experience operating CNC machine tools
- Experience with ERP systems
- Ability to work independently and collaboratively to identify and resolve issues
- Positive, team‑first attitude
- Proficiency programming and operating Mazak control mills and lathes
- Experience with Fryer lathes
Physical & Mental Demands
Focus on detailed tasks for 45–60 minutes at a time with occasional interruptions. Grasp the concepts behind related processes, recall multiple tasks for yourself and others, prioritize amid shifting deadlines, and communicate clearly in both speech and writing.
Environment
Industrial shop setting with dust, dirt, and metal debris typical of manufacturing; moderate noise levels.
Proficiencies
- CNC Programming
- CNC Machine Setup & Changeover
- Supervision
EEOC Statement:
Micro Precision Group is an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
See All 20 Lead Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Lead Programmer JobsLead Programmer Job Market
Who's Hiring



What Employers Look For
The qualifications that appear most often in lead programmer jobs.
- Five or more years of professional software development experience with demonstrated technical leadership
- Proficiency in at least one primary language such as Java, Python, C++, Go, or TypeScript
- Experience conducting code reviews, setting coding standards, and mentoring junior developers
- Hands-on experience designing and shipping production-grade distributed systems or microservices
- Familiarity with CI/CD pipelines, version control workflows, and cloud platforms such as AWS or Azure
- Bachelor's degree in computer science, software engineering, or a related technical field
Tips for Your Lead Programmer Job Search
Tailor your resume to system ownership
Lead programmer job listings ask for evidence you owned systems end-to-end, not just contributed to them. Rewrite each bullet to show scope: team size, codebase scale, and what broke or improved because of your decisions.
Highlight your code review process
Hiring managers for lead roles want to know how you raise code quality across a team, not just your own output. Add a short section or bullet set describing your review criteria, the feedback patterns you catch, and how you document standards.
Apply early to roles that fit
Migrate Mate lists lead programmer openings from across the United States in one place, so you can find roles that match your stack and seniority and apply directly to each listing without jumping between sites.
Target postings by tech stack match
Lead programmer openings are written around specific stacks. Filter your search by your primary language and framework first, then by domain. A perfect culture fit in the wrong stack rarely converts to an offer at the lead level.
Prepare a system design walkthrough
Most lead programmer interviews include a system design round that goes deeper than individual contributor interviews. Practice walking through a real system you built, covering your data model decisions, failure modes you anticipated, and trade-offs you made under constraints.
Negotiate scope before accepting an offer
Before signing, ask the hiring manager what decisions you will own versus escalate, and what your first major project looks like. Lead roles vary enormously in actual authority, and clarifying this protects you from accepting a senior IC role with a lead title.
Lead Programmer Jobs: Frequently Asked Questions
Which companies are hiring the most lead programmers?
GE Vernova, Boeing, and Truist are hiring the most lead programmers right now, with openings concentrated in South Carolina, Florida, and New York, based on current listings on Migrate Mate as of November 2026. Demand is strongest in enterprise software, defense contracting, and financial technology.
How many lead programmer jobs are remote?
About 38% of lead programmer openings are fully remote or hybrid as of November 2026, with the highest remote share in backend and platform engineering roles. Embedded systems and hardware-adjacent positions are significantly more likely to require on-site presence due to lab access and hardware dependencies.
How do you become a lead programmer?
Start by building a consistent record of delivering complex features independently, then take on informal mentoring before you hold the title. Volunteer to run code reviews, document architectural decisions, and own incident postmortems. When you apply for lead roles, frame your resume around systems and teams you influenced, not just the code you wrote.
Can you get hired as a lead programmer without prior lead experience?
Yes, but you need to demonstrate lead-level behaviors from an individual contributor role. Hiring managers look for candidates who already mentor peers, drive technical decisions in planning meetings, and document standards without being asked. A strong portfolio showing system ownership and evidence of cross-team influence can offset the lack of a formal lead title.
What does the lead programmer interview process look like?
Most lead programmer interview processes include a technical phone screen, a take-home or live coding round focused on your primary stack, a system design interview where you architect a production-scale solution, and a behavioral round assessing how you handle technical conflict and cross-functional communication. Some companies add a code review exercise where you critique a sample pull request.
Where can I find and apply to lead programmer jobs?
You can find and apply to lead programmer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search for roles that match your stack and experience level, then apply directly to each listing. No intermediary, no waiting for a callback before you submit.
See All 20 Lead Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Lead Programmer Jobs