... with functional programming languages Experience with Unity engine 3D art pipelines, from content tools to runtime shaders iOS, Android, or interactive web front-end experience Scalability and ...
... with functional programming languages Experience with Unity engine 3D art pipelines, from content tools to runtime shaders iOS, Android, or interactive web front-end experience Scalability and ...
Senior Scala Software Engineer
Arlington, VA · On-site
$140K - $170K/yr
You have a strong grasp of functional programming and type-driven algebraic design (immutability, pure functions, type classes, functional core/ imperative shell) and a track record of building ...
Senior Scala Software Engineer
Arlington, VA · On-site
$140K - $170K/yr
You have a strong grasp of functional programming and type-driven algebraic design (immutability, pure functions, type classes, functional core/ imperative shell) and a track record of building ...
Scala Engineer
$116K - $139K/yr
... grasp of functional programming type systems and the JVM ecosystem Solid understanding of distributed systems system design and software architecture patterns microservices eventdriven CQRS ...
Scala Engineer
$116K - $139K/yr
... grasp of functional programming type systems and the JVM ecosystem Solid understanding of distributed systems system design and software architecture patterns microservices eventdriven CQRS ...
Job Title: Sr. Mgr., Engineering Management- Integration Systems & Encryption Division Functional Engineering Job Code: 41986 Job Location: Herndon, VA or Camden, NJ (on-site) Job Schedule: 9/80 ...
New
Job Title: Sr. Mgr., Engineering Management- Integration Systems & Encryption Division Functional Engineering Job Code: 41986 Job Location: Herndon, VA or Camden, NJ (on-site) Job Schedule: 9/80 ...
New
Job Title: Sr. Mgr., Engineering Management- Acoustics & Imaging Systems Division Functional Engineering Job Code: 41985 Job Location: Millersville-MD or Northampton-MA (on-site) Job Schedule: 9/80 ...
New
Job Title: Sr. Mgr., Engineering Management- Acoustics & Imaging Systems Division Functional Engineering Job Code: 41985 Job Location: Millersville-MD or Northampton-MA (on-site) Job Schedule: 9/80 ...
New
Java, Scala, Python Developer
Reston, VA · On-site
Required : • Proficiency in Java programming • Expertise in Scala development • Strong Python scripting skills • Familiarity with object-oriented and functional programming paradigms • ...
Java, Scala, Python Developer
Reston, VA · On-site
Required : • Proficiency in Java programming • Expertise in Scala development • Strong Python scripting skills • Familiarity with object-oriented and functional programming paradigms • ...
Familiarity with any functional programming language. * Basic understanding of Scala and Play framework is preferred. * Familiarity with Drools, PostMan and DynamodDb is preferred.
Quick apply
Familiarity with any functional programming language. * Basic understanding of Scala and Play framework is preferred. * Familiarity with Drools, PostMan and DynamodDb is preferred.
Job Title: Sr. Mgr., Engineering Management- Acoustics & Imaging Systems Division Functional Engineering Job Code: 41985 Job Location: Millersville-MD or Northampton-MA (on-site) Job Schedule: 9/80 ...
New
Job Title: Sr. Mgr., Engineering Management- Acoustics & Imaging Systems Division Functional Engineering Job Code: 41985 Job Location: Millersville-MD or Northampton-MA (on-site) Job Schedule: 9/80 ...
New
Job Title: Sr. Mgr., Engineering Management- Integration Systems & Encryption Division Functional Engineering Job Code: 41986 Job Location: Herndon, VA or Camden, NJ (on-site) Job Schedule: 9/80 ...
New
Job Title: Sr. Mgr., Engineering Management- Integration Systems & Encryption Division Functional Engineering Job Code: 41986 Job Location: Herndon, VA or Camden, NJ (on-site) Job Schedule: 9/80 ...
New
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Senior Software Engineer, Intelligence Services (US)
Reston, VA · Remote
$125K - $165K/yr
Experience with Object Oriented and Functional programming languages. Knowledge about the strengths of different programming language paradigms. * Building clean consumable REST interfaces, having ...
Quick apply
Senior Software Engineer, Intelligence Services (US)
Reston, VA · Remote
$125K - $165K/yr
Experience with Object Oriented and Functional programming languages. Knowledge about the strengths of different programming language paradigms. * Building clean consumable REST interfaces, having ...
Functional Consultant
$50 - $55.29/hr
The Functional Consultant provides initiative management guidance and functional expertise to ... Strong expertise in business process analysis and re-engineering methodologies * Exceptional ...
Functional Consultant
$50 - $55.29/hr
The Functional Consultant provides initiative management guidance and functional expertise to ... Strong expertise in business process analysis and re-engineering methodologies * Exceptional ...
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Quick apply
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Senior Scala Software Engineer
$140K - $170K/yr
You have a strong grasp of functional programming and type-driven algebraic design (immutability, pure functions, type classes, functional core/ imperative shell) and a track record of building ...
Quick apply
Senior Scala Software Engineer
$140K - $170K/yr
You have a strong grasp of functional programming and type-driven algebraic design (immutability, pure functions, type classes, functional core/ imperative shell) and a track record of building ...
Java Developer with Kotlin
Rockville, MD · On-site
$120K/yr
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Java Developer with Kotlin
Rockville, MD · On-site
$120K/yr
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Quick apply
Strong proficiency in Java, Kotlin and experience with functional programming concepts. * Good understanding of Scala and its ecosystem, including frameworks and libraries. * Proficiency in SQL and ...
Senior Scala Software Engineer
Arlington, VA · On-site
$140K - $170K/yr
You have a strong grasp of functional programming and type-driven algebraic design (immutability, pure functions, type classes, functional core/ imperative shell) and a track record of building ...
Senior Scala Software Engineer
Arlington, VA · On-site
$140K - $170K/yr
You have a strong grasp of functional programming and type-driven algebraic design (immutability, pure functions, type classes, functional core/ imperative shell) and a track record of building ...
Senior Software Engineer (ML)
Columbia, MD · On-site
$150K - $195K/yr
Experience with software design principles, object-oriented or functional programming, and common development patterns. * Experience with source-control systems, code reviews, automated testing, and ...
New
Quick apply
Senior Software Engineer (ML)
Columbia, MD · On-site
$150K - $195K/yr
Experience with software design principles, object-oriented or functional programming, and common development patterns. * Experience with source-control systems, code reviews, automated testing, and ...
New
Functional Consultant
$50 - $55.29/hr
The Functional Consultant provides initiative management guidance and functional expertise to ... Strong expertise in business process analysis and re-engineering methodologies * Exceptional ...
Functional Consultant
$50 - $55.29/hr
The Functional Consultant provides initiative management guidance and functional expertise to ... Strong expertise in business process analysis and re-engineering methodologies * Exceptional ...
Angular Developer
Washington, DC · On-site
$62.25 - $76/hr
... Functional Programming • Progressive enhancement • Service Workers • Web portal or content management • Axure/Balsamiq, Photoshop • Java
Angular Developer
Washington, DC · On-site
$62.25 - $76/hr
... Functional Programming • Progressive enhancement • Service Workers • Web portal or content management • Axure/Balsamiq, Photoshop • Java
Functional Programming information
See Washington salary details
$14.97 - $20.91
2% of jobs
$20.91 - $26.84
3% of jobs
$26.84 - $32.78
5% of jobs
$32.78 - $38.71
9% of jobs
$41.68 is the 25th percentile. Wages below this are outliers.
$38.71 - $44.65
11% of jobs
$44.65 - $50.59
9% of jobs
$50.59 - $56.52
4% of jobs
The median wage is $58.90 / hr.
$56.52 - $62.46
16% of jobs
$67.08 is the 75th percentile. Wages above this are outliers.
$62.46 - $68.39
20% of jobs
$68.39 - $74.33
16% of jobs
$74.33 - $80.27
4% of jobs
$14
$55
$80
How much do functional programming jobs pay per hour?
What are some common challenges faced by professionals in Functional Programming roles?
Professionals working in Functional Programming often encounter challenges such as adapting to a different programming paradigm than object-oriented or procedural styles, which can require a significant mindset shift. Debugging and optimizing code can sometimes be more complex due to concepts like immutability and higher-order functions. Additionally, collaborating with teammates who may be less familiar with functional approaches or working within codebases that are a mix of paradigms can require clear communication and frequent knowledge sharing. However, overcoming these challenges can greatly enhance your problem-solving abilities and make you a valuable asset on modern software development teams.
What are the key skills and qualifications needed to thrive in the Functional Programming position, and why are they important?
To excel in a Functional Programming role, you need strong expertise in functional programming languages (such as Haskell, Scala, F#, or Clojure), a solid grasp of software engineering principles, and experience with distributed systems. Familiarity with popular development tools, version control systems like Git, and relevant certifications (such as Scala or Haskell certifications) can be advantageous. Analytical thinking, collaborative problem-solving, and effective communication are key soft skills in this position. These competencies ensure high-quality, maintainable code and successful collaboration within diverse software development teams.
What is a Functional Programming job?
A Functional Programming job involves designing, developing, and maintaining software using functional programming paradigms. This typically includes working with languages like Haskell, Scala, Elixir, or functional aspects of Python and JavaScript. Responsibilities often focus on writing pure functions, avoiding shared state, and utilizing higher-order functions to create robust, maintainable code. These roles are common in industries like finance, data science, and distributed systems where reliability and concurrency are critical.

Other
Re-posted 2 hours ago
Job description
An Unannounced Game Studio based in Fairfax, VA and led by industry veterans is searching for Jr-Mid Programmers to join a talented team in creating amazing games. Responsibilities Write portable code for use across multiple platforms Work closely with non-programmers to iterate quickly on designs Write test cases and take responsibility for the robustness of your own code Identify and optimize performance bottlenecks as they arise Requirements Ability to rapidly learn and adapt to a variety of new technologies in an agile startup environment Self-starter who genuinely wants to create games Strong analytical or math skills C++ and/or C# programming experience Pluses -- Ideal candidates will have a background in at least one of these areas Finished, released game titles or other consumer-facing software Experience with functional programming languages Experience with Unity engine 3D art pipelines, from content tools to runtime shaders iOS, Android, or interactive web front-end experience Scalability and database design WPF and rapid creation of internal tools Networking and security