Software Engineer
New York, NY · On-site
We are big believers in functional programming and use OCaml, a statically typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
New York, NY · On-site
We are big believers in functional programming and use OCaml, a statically typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
New York, NY · On-site
We are big believers in functional programming and use OCaml, a statically typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
We are big believers in functional programming and use OCaml, a statically typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
We are big believers in functional programming and use OCaml, a statically typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
New York, NY · On-site
We are big believers in functional programming and, using OCaml, a statically -typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
New York, NY · On-site
We are big believers in functional programming and, using OCaml, a statically -typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
New York, NY · On-site
We are big believers in functional programming and, using OCaml, a statically -typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
New York, NY · On-site
We are big believers in functional programming and, using OCaml, a statically -typed functional programming language, as our primary tool. More recently, Python has become a vital part of Jane Street ...
Jersey City, NJ · On-site
Strong knowledge of functional programming principles and practices * Experience with real-time systems, high-throughput APIs, and low-latency data processing * Familiarity with distributed systems ...
Jersey City, NJ · On-site
Strong knowledge of functional programming principles and practices * Experience with real-time systems, high-throughput APIs, and low-latency data processing * Familiarity with distributed systems ...
Newark, NJ · On-site
$119K - $143K/yr
Master's degree preferred • Knowledge of data structures, algorithms and functional programming • Passion to learn new things, experiment with new ideas and build world class data platform • 5+ ...
Newark, NJ · On-site
$119K - $143K/yr
Master's degree preferred • Knowledge of data structures, algorithms and functional programming • Passion to learn new things, experiment with new ideas and build world class data platform • 5+ ...
Jersey City, NJ · On-site
Experience with functional programming and functional programming design patterns * Knowledge and working experience with Agile methodologies. Roles & Responsibilities * Will be responsible for ...
Quick apply
Jersey City, NJ · On-site
Experience with functional programming and functional programming design patterns * Knowledge and working experience with Agile methodologies. Roles & Responsibilities * Will be responsible for ...
Manhattan, NY · On-site
$135K - $178K/yr
Experience working with functional programming languages and functional programming concepts. * Strong understanding of Microservices Architecture and distributed system design principles.
Manhattan, NY · On-site
$135K - $178K/yr
Experience working with functional programming languages and functional programming concepts. * Strong understanding of Microservices Architecture and distributed system design principles.
Software engineering at Jane Street is highly collaborative, and we are looking for people who can work effectively in small, close-knit teams No previous experience with OCaml or functional ...
Software engineering at Jane Street is highly collaborative, and we are looking for people who can work effectively in small, close-knit teams No previous experience with OCaml or functional ...
Software engineering at Jane Street is highly collaborative, and we are looking for people who can work effectively in small, close-knit teams No previous experience with OCaml or functional ...
Software engineering at Jane Street is highly collaborative, and we are looking for people who can work effectively in small, close-knit teams No previous experience with OCaml or functional ...
... functional programming such as Scala or Haskell. • Strong understanding of algorithms, data structures, design patterns. • Experience with multi-threading, asynchronous programming, load ...
... functional programming such as Scala or Haskell. • Strong understanding of algorithms, data structures, design patterns. • Experience with multi-threading, asynchronous programming, load ...
New York, NY · On-site
... functional programming. You would take part in the design and implementation of our next-generation of browser-based tools for operating our trading infrastructure. We're building for expert users ...
New York, NY · On-site
... functional programming. You would take part in the design and implementation of our next-generation of browser-based tools for operating our trading infrastructure. We're building for expert users ...
New York, NY · On-site
... functional programming. You would take part in the design and implementation of our next-generation of browser-based tools for operating our trading infrastructure. We're building for expert users ...
New York, NY · On-site
... functional programming. You would take part in the design and implementation of our next-generation of browser-based tools for operating our trading infrastructure. We're building for expert users ...
Manhattan, NY · On-site
$97K - $132K/yr
... functional programming language. • Strong programming abilities and debugging skills. • Excellent API testing experience using Postman, IntelliJ Http Client, or similar tools. • Strong ...
Manhattan, NY · On-site
$97K - $132K/yr
... functional programming language. • Strong programming abilities and debugging skills. • Excellent API testing experience using Postman, IntelliJ Http Client, or similar tools. • Strong ...
New York, NY · On-site
As a firm we are big believers in functional programming, and use OCaml as our primary development language. Production Engineers play an essential role interacting with a wide variety of departments ...
New York, NY · On-site
As a firm we are big believers in functional programming, and use OCaml as our primary development language. Production Engineers play an essential role interacting with a wide variety of departments ...
New York, NY · On-site
As a firm we are big believers in functional programming, and use OCaml as our primary development language. Production Engineers play an essential role interacting with a wide variety of departments ...
New York, NY · On-site
As a firm we are big believers in functional programming, and use OCaml as our primary development language. Production Engineers play an essential role interacting with a wide variety of departments ...
$134K - $176K/yr
... functional programming Experience with AWS technologies and cloud infrastructure Experience integrating media players into web applications Solid understanding of web accessibility fundamentals.
$134K - $176K/yr
... functional programming Experience with AWS technologies and cloud infrastructure Experience integrating media players into web applications Solid understanding of web accessibility fundamentals.
Jersey City, NJ · On-site
$57.50 - $74.25/hr
... later functional programming experience * 7+ years of experience with Spring, Spring Batch, and Spring Boot * 5+ years of Java unit test case development experience * 3+ years of experience in ...
Jersey City, NJ · On-site
$57.50 - $74.25/hr
... later functional programming experience * 7+ years of experience with Spring, Spring Batch, and Spring Boot * 5+ years of Java unit test case development experience * 3+ years of experience in ...
New York, NY · Remote
$56.25 - $69.75/hr
Strong coding background for Spark job development and functional programming. * Apache Spark: Advanced experience in distributed data processing, batch and streaming pipelines. * Azure Managed ...
Quick apply
New York, NY · Remote
$56.25 - $69.75/hr
Strong coding background for Spark job development and functional programming. * Apache Spark: Advanced experience in distributed data processing, batch and streaming pipelines. * Azure Managed ...
New York, NY · On-site
$162K/yr
You'll deepen your expertise in Kotlin and functional programming while working with production systems handling real-time voice interactions. The cross-functional nature of the role will accelerate ...
New York, NY · On-site
$162K/yr
You'll deepen your expertise in Kotlin and functional programming while working with production systems handling real-time voice interactions. The cross-functional nature of the role will accelerate ...
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.
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.
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.
The most popular types of Functional Programming jobs in New York are:
For Functional Programming jobs in New York, the most frequently searched job titles are:
The top searched job categories for Functional Programming jobs in New York are:

New York, NY • On-site
Full-time
Re-posted 21 days ago
Sourced by ZipRecruiter
Finance and insurance
1,001 - 5,000 Employees
New York, NY, US
2000