1

Senior Functional Programming Jobs (NOW HIRING)

Be Seen First

Senior Functional Engineer

Vernon Hills, IL ยท On-site

$87K - $123K/yr

What you will do As a Senior Functional Engineer B, you will: Develop process functional specifications for projects. Lead internal tests and support Factory Acceptance Tests with customer.

New

Be Seen First

Senior Functional Engineer

Vernon Hills, IL ยท On-site

$87K - $123K/yr

What you will do As a Senior Functional Engineer B, you will: Develop process functional specifications for projects. Lead internal tests and support Factory Acceptance Tests with customer.

New

Senior Functional Engineer B

Vernon Hills, IL ยท On-site

$86K - $123K/yr

Job Title: Senior Functional Engineer B Job Location: Vernon Hills, Illinois United States At Tetra Pak we commit to making food safe and available, everywhere; and we protect what's good ...

Senior Functional Engineer B

Vernon Hills, IL ยท On-site

$86K - $123K/yr

Job Title: Senior Functional Engineer B Job Location: Vernon Hills, Illinois United States At Tetra Pak we commit to making food safe and available, everywhere; and we protect what's good ...

Job Brief The Sr. Functional Controller will create visibility on and analyze the operational and ... Bachelor's degree in engineering, finance, accounting, business or related field required * Master ...

... Engineering & Analysis, and Training. * Performs research, collection, and collation of data from studies. Responsible for the compilation of data and preparation of inputs into larger reports.

next page

Showing results 1-20

Senior Functional Programming information

See salary details

$32K

$136.5K

$217K

How much do senior functional programming jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior functional programming in the United States is $136,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,000.00 and $150,000.00 per year, depending on experience, location, and employer.

What is a senior functional programming?

A Senior Functional Programming Engineer is an experienced software developer who specializes in using functional programming languages and paradigms to design, build, and maintain robust software systems. They typically have deep expertise in languages such as Haskell, Scala, Erlang, Clojure, or F#, and are skilled in applying concepts like immutability, pure functions, and higher-order functions. In addition to writing code, they often mentor junior developers, review code for best practices, and help architect scalable and maintainable systems using functional techniques.

What are the key skills and qualifications needed to thrive as a senior functional programmer?

To thrive as a Senior Functional Programmer, you need advanced proficiency in functional programming languages (such as Haskell, Scala, or Clojure), a strong grasp of software design principles, and extensive experience in developing scalable applications. Familiarity with version control systems like Git, build and deployment tools, and knowledge of cloud platforms or CI/CD pipelines are typically expected. Excellent problem-solving, collaboration, and communication skills help you work effectively in agile teams and mentor junior developers. These combined skills enable the delivery of robust, maintainable code and drive technical innovation within software projects.

What are some common challenges faced by senior functional programmers when integrating functional paradigms into existing codebases?

Senior Functional Programmers often encounter challenges when introducing functional programming concepts into legacy or mixed-paradigm codebases. These challenges include overcoming resistance from team members unfamiliar with functional approaches, ensuring compatibility with object-oriented or procedural components, and refactoring code to leverage immutability and pure functions without introducing regressions. Success in this role often requires strong communication skills, patience, and the ability to educate colleagues on the benefits and practical applications of functional techniques.

What is the difference between Senior Functional Programming vs Functional Software Engineer?

AspectSenior Functional ProgrammingFunctional Software Engineer
Required CredentialsBachelor's or higher in CS, certifications in functional languagesBachelor's or higher in CS, experience with functional programming
Work EnvironmentTech companies, startups, R&D teamsSoftware development teams, tech firms, consulting
Industry UsageUsed for designing complex systems, optimizing codeDeveloping functional applications, coding in functional languages
Search & Comparison IntentUnderstanding senior roles, career progressionEntry to mid-level functional programming roles

Senior Functional Programming professionals focus on leading complex projects, designing scalable systems, and mentoring teams, often requiring extensive experience. Functional Software Engineers typically implement functional programming principles in software development, with a focus on coding and application development. While both roles involve functional languages, senior roles emphasize leadership and architecture, whereas engineers focus on implementation.

What cities are hiring for Senior Functional Programming jobs?

Cities with the most Senior Functional Programming job openings:

What are the most commonly searched types of Functional Programming jobs?

The most popular types of Functional Programming jobs are:

What states have the most Senior Functional Programming jobs?

States with the most job openings for Senior Functional Programming jobs include:

Infographic showing various Senior Functional Programming job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 87% In-person, and 13% Remote job distribution, with an average salary of $136,471 per year, or $65.6 per hour.

Sr. Functional Analyst

Eiden Systems Corporation

Harrisburg, PA โ€ข On-site

$90K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 7 days ago


Job description

My Account
Job Openings >> Sr. Functional Analyst
Sr. Functional Analyst
Summary
Title: Sr. Functional Analyst ID: 189 Location: Harrisburg, PA
More about this job >
Description

ESC is seeking a highly experienced Senior Functional Analyst to support the analysis of complex business and technical requirements and translate user needs into effective functional solutions. The Senior Functional Analyst will work closely with stakeholders, technical teams, and support personnel to understand operational needs, define functional and cross-functional requirements, and ensure that resources and tasks are appropriately aligned to achieve program objectives.

This position will support the Functional Lead/Functional Subject Matter Expert and may provide supervision and direction to support staff, making strong leadership, communication, analytical, and organizational skills essential.

KEY RESPONSIBILITIES

  • Analyze user needs, business processes, and operational requirements to identify and document functional and cross-functional requirements.
  • Work with users and stakeholders to understand business objectives, processes, challenges, and desired system capabilities.
  • Perform functional allocation to identify required tasks, activities, and their interrelationships.
  • Identify and evaluate the resources required to accomplish assigned tasks and meet program objectives.
  • Translate user needs and business requirements into clear, actionable functional requirements and recommendations.
  • Analyze business processes and identify opportunities for process improvements, efficiencies, and enhanced system functionality.
  • Coordinate with technical teams to ensure functional requirements are clearly understood and properly implemented.
  • Support the development, review, and validation of system and process requirements.
  • Identify dependencies, risks, resource requirements, and potential impacts associated with functional and cross-functional activities.
  • Provide recommendations to management and stakeholders based on functional and business analysis.
  • Provide daily supervision, guidance, and direction to junior staff as directed by the Functional Analyst Lead/SME.
  • Promote effective communication and collaboration among support staff, users, stakeholders, and technical teams.
  • Monitor assigned activities to ensure requirements, milestones, and deliverables are completed accurately and on schedule.
  • Prepare and review functional documentation, reports, briefings, and other program deliverables as required.
  • Support ongoing system sustainment, process improvement, and operational activities.

REQUIREMENTS

  • Active Secret security clearance is required.
  • Bachelor's degree (BA/BS) from an accredited institution.
  • At least 10 years of relevant professional experience.
  • Demonstrated experience performing functional and business analysis.
  • Experience analyzing user needs and developing functional and cross-functional requirements.
  • Experience identifying task dependencies, resource requirements, and functional relationships.
  • Demonstrated ability to communicate effectively with users, technical personnel, management, and other stakeholders.
  • Strong analytical, problem-solving, organizational, and communication skills.
  • Demonstrated leadership experience, including the ability to supervise and provide direction to support personnel.

PREFERRED QUALIFICATIONS

  • Experience supporting U.S. Government or Department of Defense programs.
  • Experience working in enterprise IT, logistics, business systems, or other complex operational environments.
  • Experience with requirements management, process improvement, and systems analysis.
  • Experience developing functional documentation, briefings, and program reports.
  • Ability to work independently while effectively leading and coordinating support personnel.

Salary Range: $90,000+

Why ESC?

At Eiden Systems Consulting, you'll join a collaborative team supporting critical national security missions. We value technical excellence, innovation, and professional growth while providing opportunities to work on challenging engineering programs that make a real impact.

If you're looking for an opportunity to combine technical expertise with program leadership in support of our nation's most important missions, we'd love to hear from you.

ESC offers a competitive compensation package that includes premium health, dental, and vision insurance, a 401(k) plan with company match, life insurance, short- and long-term disability coverage, and more. We also prioritize work-life balance, supporting our team in maintaining a healthy blend of professional and personal well-being.

PAY TRANSPARENCY NONDISCRIMINATION PROVISION

Eiden Systems Corporation (ESC) is an equal opportunity employer and is committed to creating an inclusive and respectful workplace. ESC does not discriminate against any employee or applicant based on age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any other classification protected by federal, state, or local law.

In accordance with 41 CFR 60-1.35(c), ESC will not discharge or otherwise discriminate against employees or applicants for discussing, disclosing, or inquiring about their own pay or the pay of another employee or applicant. However, employees who have access to compensation information as part of their essential job functions may not disclose the pay of others to individuals who do not have authorized access-unless such disclosure is made (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or legal action (including those conducted by ESC), or (c) as otherwise required by law.

NO THIRD PARTIES

Apply Now
ย 
Refer to a Friend
Copyright 2026 Eiden Systems Consulting. All rights reserved.
Powered by ApplicantStack Hiring Software
Privacy Policy | Terms of Use