1

Senior Functional Programming Jobs (NOW HIRING)

Job Purpose The Sr. Functional Safety Engineer supports the delivery of ISO 26262 functional safety activities across electrified driveline products. This role works closely with crossfunctional ...

Work together with developers and IS project managers to estimate and monitor development effort, encompassing capacity, status, and velocity, across planned developments and releases. * Assisting in ...

Work together with developers and IS project managers to estimate and monitor development effort, encompassing capacity, status, and velocity, across planned developments and releases. * Assisting in ...

Functional Safety Engineer III

Dallas, TX · On-site +1

$82.08K - $164.16K/yr

Senior Functional Safety Engineer Location: Remote About the job you're considering: We are seeking a Senior Functional Safety Engineer to ensure the safety, reliability, and compliance of our ...

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 Jun 3, 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 are the key skills and qualifications needed to thrive as a Senior Functional Programmer, and why are they important?

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 a Senior Functional Programming Engineer?

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 is the highest paying job in programming?

Senior Functional Programming roles, especially those involving expertise in languages like Haskell or Scala, tend to be among the highest paying in programming. These positions often require advanced skills, experience, and knowledge of distributed systems or financial technology, leading to higher salaries compared to other programming roles.

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 May 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.
Senior Functional Consultant

Senior Functional Consultant

o9 Solutions

Dallas, TX

Other

Posted 27 days ago


Job description

Senior Functional Consultant-Supply Planning

Transforming the Future of Enterprise Planning

At o9, our mission is to be the Most Value-Creating Platform for enterprises by transforming decision-making through our AI-first approach. By integrating siloed planning capabilities and capturing millions—even billions—in value leakage, we help businesses plan smarter and faster.

This not only enhances operational efficiency but also reduces waste, leading to better outcomes for both businesses and the planet. Global leaders like Google, PepsiCo, Walmart, T-Mobile, AB InBev, and Starbucks trust o9 to optimize their supply chains.

Job Description: Senior Functional Consultant-Supply Planning

What you'll do for us

The responsibilities include end-to-end o9 solution design, configuration, implementation, data analytics, testing of solution and communication with internal and external stakeholders.

Design

End to end solution design, configuration, implementation, data analytics, testing of solution and communication with internal and external stakeholders. Participate in process and business requirements sessions with client and document to-be business process leveraging industry best practices. Work with clients to identify and collect data, such as historical sales, shipment, inventory, logistics, and other operations / supply chain data from sources like databases, Excel sheets, emails, and others. Ability to convert business logic to technical platform design, including knowledge of platform infrastructure.

Configuration

Work closely with architects and directors to develop clear functional and technical design, document data requirements, and build complex datasets. Configure a technical specification document and tool configuration in the o9 platform, as per the design, to solve deep operations / supply chain problems and institute rigorous performance monitoring systems.

Data Analytics

Use mathematical models, predictive methods, statistical techniques, optimization algorithms and simulations to analyze, manipulate and interpret large enterprise data and provide business insights and data visualization to the client management. Be proficient in statistical and optimization tools and programming languages to conduct data integration through extraction, transformation, and loading (ETL) and create models to generate time series forecasts and operational plans.

Testing

Work with internal Research and Development teams to resolve solution gaps and deploy fixes in the customer environment. Create and execute workflow and data analytics test-cases, document issues, and track progress at resolving issues. Ability to design and implement a testing protocol, with support from junior analysts, with the end goal of automating testing.

Communication

Work with client, cross-functional teams, and IT and business stakeholders, to ensure successful planning and execution of projects. Plan, develop and deliver Super User and End User training, for a global user base. Mentor junior analysts to familiarize them with technical and business aspects of a project.

What you'll have...

Education: Master's Degree required with 1 year of experience or Bachelor Degree with 3 years experience. Degrees in the following fields: in Operations Research, Industrial Engineering, Engineering Management, Business Analytics or related fields with a concentration in operations or analytics Experience: implementing supply chain planning solutions or working in the supply chain/ logistics organization Experience presenting on complex topics in a clear, concise, and easily understood manner Firsthand experience leading, or assisting a team, through the full lifecycle of a supply chain planning solution implementation including business requirement gathering, solution design & development, UAT/SIT, go-live/cutover and value realization is preferred Experience using agile methodology to deliver large scale enterprise implementations Skills: Statistical, Optimization and Simulation skills through software tools and packages like R, SAS, CPLEX or similar is preferred Knowledge of spreadsheets and software (Microsoft Excel, Google Sheets), document processing (Microsoft Word, Google Docs), presentation (Microsoft PowerPoint) is required Knowledge and training in databases (SQL Server, MySQL) and skills one or more languages like SQL, MDX, T-SQL or similar is required Strong analytical techniques, data mining knowledge and proficiency in handling and processing large amounts of data is preferred Ability to identify key insights and critical thinking to prioritize and focus on the highest value opportunities or the biggest risks is preferred

More about us…

With the latest increase in our valuation from $2.7B to $3.7B despite challenging global macroeconomic conditions, o9 Solutions is one of the fastest-growing technology companies in the world today. Our mission is to digitally transform planning and decision-making for the enterprise and the planet. Our culture is high-energy and drives us to aim 10x in everything we do.

Our platform, the o9 Digital Brain, is the premier AI-powered, cloud-native platform driving the digital transformations of major global enterprises including Google, Walmart, ABInBev, Starbucks and many others.

Our headquarters are located in Dallas, with offices in Amsterdam, Paris, London, Barcelona, Madrid, Sao Paolo, Bengaluru, Tokyo, Seoul, Milan, Stockholm, Sydney, Shanghai, Singapore Munich, Toronto.

o9 is an equal opportunity employer and seeks applicants of diverse backgrounds and hires without regard to race, color, gender, religion, national origin, citizenship, age, sexual orientation or any other characteristic protected by law.

More about us…

At o9, transparency and open communication are at the core of our culture. Collaboration thrives across all levels—hierarchy, distance, or function never limit innovation or teamwork. Beyond work, we encourage volunteering opportunities, social impact initiatives, and diverse cultural celebrations.

With a $3.7 billion valuation and a global presence across Dallas, Amsterdam, Barcelona, Madrid, London, Paris, Tokyo, Seoul, and Munich, o9 is among the fastest-growing technology companies in the world. Through our aim10x vision, we are committed to AI-powered management, driving 10x improvements in enterprise decision-making. Our Enterprise Knowledge Graph enables businesses to anticipate risks, adapt to market shifts, and gain real-time visibility. By automating millions of decisions and reducing manual interventions by up to 90%, we empower enterprises to drive profitable growth, reduce inefficiencies, and create lasting value.

o9 is an equal-opportunity employer that values diversity and inclusion. We welcome applicants from all backgrounds, ensuring a fair and unbiased hiring process. Join us as we continue our growth journey!