1

Lisp Programmer Jobs in Illinois (NOW HIRING)

Job Title - Systems Engineer Lead Location - Waukegan, IL - On-site Employment Type - Full-Time, ... Support existing Common Lisp middleware and evaluate modernization using Go or Python. * Create ...

Job Title - Systems Engineer Lead Location - Waukegan, IL - On-site Employment Type - Full-Time, ... Support existing Common Lisp middleware and evaluate modernization using Go or Python. * Create ...

Senior Software Engineer, Finance (Clojure)

Chicago, IL · On-site

$126K - $166K/yr

They are seeking a Senior Software Engineer to join their Unified Platform team, responsible for ... This is an opportunity to have outsized impact. • Experience with Clojure or other Lisp-family ...

Lisp Programmer information

See Illinois salary details

$11

$38

$66

How much do lisp programmer jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for lisp programmer in Illinois is $38.31, according to ZipRecruiter salary data. Most workers in this role earn between $24.90 and $49.86 per hour, depending on experience, location, and employer.

What are Lisp Programmers?

Lisp Programmers are software developers who specialize in using the Lisp family of programming languages, such as Common Lisp or Scheme. They design, develop, and maintain software applications by leveraging Lisp's unique features, like symbolic computation and code-as-data (homoiconicity). Lisp Programmers often work in fields like artificial intelligence, academic research, and systems programming, where Lisp's flexibility and powerful macro system are especially valuable. Their responsibilities may include writing algorithms, optimizing code, and collaborating with other developers to create robust software solutions.

What is the difference between Lisp Programmer vs Functional Programmer?

AspectLisp ProgrammerFunctional Programmer
Required CredentialsTypically a degree in Computer Science or related field, familiarity with Lisp dialectsSimilar credentials, often with knowledge of functional programming languages
Work EnvironmentSoftware development, AI, symbolic processing in various industriesSoftware development, data analysis, academic research
Industry UsageResearch labs, AI companies, niche software firmsTech companies, academia, data science firms
Common Search/ComparisonOften compared due to programming paradigms and language focusRelated but broader, includes multiple languages

While a Lisp Programmer specializes in developing with Lisp dialects, a Functional Programmer focuses on functional programming principles across various languages. Both roles require similar educational backgrounds and are used in overlapping industries, but Lisp Programmers are more niche-specific, whereas Functional Programmers work across multiple languages and domains.

What are some common challenges Lisp Programmers face when working on legacy codebases?

Lisp Programmers often encounter challenges when maintaining or extending legacy codebases, such as understanding non-standard dialects, deciphering minimal or outdated documentation, and adapting to unique coding styles. Legacy Lisp systems may also integrate with older hardware or software, requiring extra effort to ensure compatibility. Collaborating with team members to refactor and modernize code is common, and strong communication skills are essential to share knowledge and best practices effectively.

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

To thrive as a Lisp Programmer, you need strong proficiency in Lisp programming languages, algorithmic thinking, and a solid background in computer science or related fields. Familiarity with development environments like SLIME for Emacs, version control systems (e.g., Git), and experience with Common Lisp or Scheme implementations are typically expected. Analytical problem-solving, attention to detail, and effective communication skills help Lisp programmers excel in collaborative and innovative projects. These competencies enable efficient development of complex systems and ensure adaptability in diverse and evolving technical environments.
What cities in Illinois are hiring for Lisp Programmer jobs? Cities in Illinois with the most Lisp Programmer job openings:
Infographic showing various Lisp Programmer job openings in Illinois as of July 2026, with employment types broken down into 1% As Needed, 24% Full Time, 61% Part Time, 3% Contract, and 11% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $79,687 per year, or $38.3 per hour.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Job Title -Systems Engineer LeadLocation -Waukegan, IL - On-siteEmployment Type -Full-Time, ExemptJob Summary

Henry Broch Foods is seeking a Systems Engineer Lead to oversee the implementation, maintenance, integration, support, and optimization of the company's ERP system and related applications. This role will partner with departments across the organization to understand business processes, configure systems, maintain integrations and internal software tools, and provide ongoing user support and training.

The position will also support databases, middleware, system reporting, Linux-based environments, and other technical solutions connected to the ERP system.

Essential Responsibilities
  • Lead the implementation, maintenance, configuration, and optimization of the ERP system.
  • Gather business requirements and translate them into system configurations, reporting, and integrations.
  • Coordinate system upgrades, patches, testing, enhancements, and deployments.
  • Monitor system performance, troubleshoot issues, and identify root causes.
  • Develop and support APIs, middleware, data connections, and system integrations.
  • Write and troubleshoot SQL queries for reporting, data validation, integrations, and issue resolution.
  • Support MySQL and Microsoft SQL Server databases.
  • Administer Linux virtual machines using Systemd, Cron, and OpenSSH.
  • Maintain internal software tools, scripts, and automated processes.
  • Support existing Common Lisp middleware and evaluate modernization using Go or Python.
  • Create reports, queries, data extracts, technical documentation, user guides, and training materials.
  • Provide user training and ongoing technical support.
  • Coordinate with vendors, consultants, and internal IT resources.
  • Lead and mentor assigned technical resources.
Qualifications
  • Proficiency in writing and troubleshooting SQL queries.
  • Experience with MySQL, Microsoft SQL Server, or other relational databases.
  • Experience administering Linux virtual machines.
  • Experience supporting ERP systems, APIs, middleware, integrations, or related business applications.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to manage multiple projects and changing priorities.
  • Strong communication, organization, follow-through, and documentation skills.
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field preferred; equivalent relevant experience will be considered.
  • Experience with Python or Go is preferred.
  • Familiarity with Common Lisp, Power BI, and AI-assisted or agentic coding tools is a plus.
Work Environment

This is an on-site role within a food manufacturing and warehouse environment. Employees may be exposed to varying temperatures, humidity, noise, powders, allergens, and food ingredients. Appropriate PPE is required when entering designated production or warehouse areas.

Benefits

Benefits include medical, dental, vision, 401(k), Health Savings Account, paid time off, company-paid life insurance, short-term and long-term disability insurance, and an Employee Assistance Program.