Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Functional Software Engineer

Full-time

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Functional Software Engineer based in United States .

Join a remote-first engineering team building sophisticated production software for capital markets and other highly regulated industries. In this role, you’ll apply functional programming principles to design, develop, test, and maintain reliable, maintainable software that solves complex technical challenges. Your projects may span backend systems, domain modelling, distributed systems, financial infrastructure, blockchain applications, and developer tooling. You’ll collaborate with experienced engineers, technical leaders, and client stakeholders to translate demanding requirements into elegant, robust solutions. The team values strong engineering fundamentals, precise reasoning, thoughtful architecture, and clear communication over familiarity with every technology. This is an opportunity to deepen your expertise, explore new technical domains, and contribute to the next generation of financial market infrastructure in a collaborative, distributed environment.

\n Accountabilities
  • Design, develop, test, and maintain production-quality software using functional programming principles and sound engineering practices.

  • Build clear, composable, and maintainable solutions to complex software engineering problems.

  • Apply strong type systems, domain modelling, abstraction, and appropriate functional design patterns to improve software correctness and reliability.

  • Collaborate with engineers, technical leads, and client stakeholders to understand business and technical requirements and deliver effective solutions.

  • Contribute to system design and architecture, balancing correctness, simplicity, performance, and long-term maintainability.

  • Develop automated tests and apply appropriate validation techniques to ensure software behaves as expected.

  • Participate in code reviews, share technical knowledge, and help establish and maintain engineering standards.

  • Investigate, debug, and resolve complex technical issues across existing applications and systems.

  • Communicate technical decisions, architectural choices, and trade-offs clearly to both technical and non-technical stakeholders.

  • Adapt to different client environments, codebases, programming languages, and technical challenges.

  • Contribute to continuous improvement in engineering practices, development tools, and software delivery processes.

  • Take ownership of assigned work, identify risks early, challenge assumptions constructively, and collaborate proactively to deliver durable solutions.

Requirements

  • At least 5 years of professional experience developing and delivering production software.

  • Strong foundations in software engineering, including data structures, algorithms, testing methodologies, and software design principles.

  • Professional or substantial project experience with functional programming.

  • Ability to analyze complex problems and translate requirements into well-structured, reliable, and maintainable software.

  • Strong debugging, analytical reasoning, and problem-solving skills.

  • Commitment to code quality, correctness, simplicity, and long-term maintainability.

  • Ability to collaborate effectively with engineers and communicate technical concepts clearly.

  • Willingness to learn unfamiliar technologies, navigate different technical environments, and adapt to evolving project requirements.

  • Sound technical judgment and an interest in understanding problems deeply rather than relying on superficial fixes.

Preferred qualifications:

  • Experience with Haskell, Scala, OCaml, F#, Clojure, or another functional programming language.

  • Familiarity with type systems, algebraic data types, pattern matching, and immutable data structures.

  • Experience with strongly typed domain modelling and functional design patterns.

  • Exposure to distributed systems, concurrent programming, backend infrastructure, or other complex software architectures.

  • Experience in blockchain, financial infrastructure, capital markets, or other domains where correctness, security, and reliability are critical.

  • Familiarity with property-based testing and other advanced techniques for validating complex software behavior.

  • Experience with Nix or reproducible development environments.

  • Background in software engineering consulting or direct collaboration with client teams.

Benefits

  • Remote-first work environment, with this position based in Canada.

  • Opportunity to work on challenging engineering projects for capital markets and other regulated industries.

  • Exposure to emerging technologies and complex systems, including functional programming, distributed systems, blockchain applications, and financial infrastructure.

  • A collaborative, globally distributed engineering culture that values ownership, curiosity, transparency, and continuous learning.

  • Opportunities to deepen technical expertise, explore new technologies, and contribute to engineering standards and practices.

  • Meaningful technical ownership and the opportunity to influence architecture, software quality, and long-term system reliability.

\n

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Functional Software Engineer in Remote vacancy
  •  ...Obsidian Systems is a software engineering consultancy that builds production systems for capital markets and other regulated industries....  ...challenging problems. About the Role We're looking for a Functional Software Engineer to join our engineering team and... 
    Suggested
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work

    Obsidian Systems

    Remote
    10 days ago
  • $170.6k - $234.6k

    Elevate Our Digital Engagement: Salesforce Marketing Cloud Functional Application Architect WantedReady to make a tangible impact on global industries using cutting-edge AI? Trimble is looking for a passionate problem-solver like you! As our Salesforce Marketing Cloud... 
    Suggested
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble Navigation

    Westminster, CO
    5 days ago
  •  .... This position acts independently under general direction, provides technical leadership and should be an expert in business or functional area. This team member formulates/defines system scope and objectives and devises or modifies procedures to solve complex problems... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    2 days per week

    GM Financial

    Irving, TX
    3 days ago
  • $91.7k - $178.7k

     ...Join us to drive positive, lasting change that moves missions and the government forward! The Work: The Oracle HCM Cloud Functional Configuration Specialist will work with project teams and client stakeholders to implement solutions using Oracle HCM Cloud... 
    Suggested
    Full time
    Live in
    Work at office
    Local area

    Accenture Federal Services

    Remote
    15 days ago
  • $110.7k - $218.3k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...closely with the Technical Architect/Lead to provide long-term functional solutions based on the applicable Salesforce platform best practicesCommunicate... 
    Suggested
    Local area
    Visa sponsorship

    Deloitte

    Atlanta, GA
    1 day ago
  •  ...consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Oracle PPM and AP Cloud Techno-functional ConsultantLocation(s): New York, NY (Remote: work in EST/CST time zone)Job Description: Seeking an experienced Oracle PPM (... 
    Contract work
    Remote work

    Ampcus

    New York, NY
    2 days ago
  • $112.8k - $257k

    Full-Stack Software EngineerThe Opportunity:As a software engineer, you know that good software is more than just a nice-looking interface and data. You need...  ...and operating environment, as well as future functionality and enhancements. You’ll share your skills as your... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Chantilly, Loudoun County, VA
    5 days ago
  • $103.5k - $181.1k

     ...’s possible.Job Description:Parsons is seeking a Full Stack Software Engineer to develop secure, resilient software supporting critical U....  ...UI technologies.Translate UI/UX designs and prototypes into functional web applications.Develop scalable backend services using Java... 
    Full time
    Local area
    Remote work
    Flexible hours

    Parsons

    Tallahassee, FL
    2 days ago
  • $90k - $130k

     ...creating robust, scalable, and high-performing software that meets the evolving needs of our...  ...are looking for a Full-Stack Software Engineer who shares our enthusiasm for technology...  ...Collaboration: Work closely with cross-functional teams to gather requirements, designsolutions... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home

    Nelnet

    Madison, WI
    2 days ago
  •  ...confidence through expert guidance.We are seeking a Full-Stack Software Engineer to join our high-performance engineering organization as a...  .... In this role, you will be embedded within a cross-functional team owning critical segments of our consumer ecosystem.Our... 
    Full time
    Work at office
    Local area

    Realtor.com

    Austin, TX
    3 days ago
  • $155k - $180k

     ...& Growth department is seeking a highly skilled full stack software engineer to support, manage, and improve the AI-driven software the...  ...maintaining backend jobs and services that power application functionality and designing the frontend interfaces the team uses to... 
    Odd job
    Full time
    Temporary work
    Local area
    Remote work
    1 day per week

    National Basketball Association

    New York, NY
    2 days ago
  • $114k - $140k

     ...Technica Corporation is seeking highly skilled Full-Stack Software Engineer to drive rapid development in an AI-assisted environment. Candidates...  ...Effective communication skills for collaborating with cross-functional teams. Overview About Technica: At Technica... 
    Work experience placement
    Remote work

    Technica Corporation

    Chantilly, Loudoun County, VA
    2 days ago
  • $80k - $130k

    Job Title: Full Stack Software Engineer Company: Loenbro, LLC Business Unit/Department: Information Technology (IT) Location: Westminster,...  ...be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable... 
    Full time
    Work at office
    Local area
    Remote work

    Loenbro

    Westminster, CO
    1 day ago
  • $85.4k - $192.9k

     ...build what matters.We are seeking a Full-Stack Software Developer reporting into the Software Release & Deployment function. The Software Release & Deployment function...  ...collaborative, well-aligned teams of software engineers dedicated to delivering world class Vehicle... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • $120k - $155k

    The Full-Stack Software Consultant provides technical expertise on project tasks under...  ...design and implementation of AI-enabled functionality and automated code generation meta-processes...  ...frameworks, and established engineering best practices.Conduct testing and quality... 
    Remote work
    Flexible hours

    ABS Group

    Knoxville, TN
    3 days ago
  • $50k - $100k

     ...TypeScript We are looking for highly skilled Full-Stack Software Engineers to contribute to an AI training project involving software...  ...implementations across multiple programming languages while preserving functionality and correctness. # Code Review and Validation: Assess AI... 
    Contract work
    For contractors
    Immediate start
    Remote work
    Flexible hours

    Weekday AI

    Remote
    11 days ago
  • $125k - $165k

     ...Join EarthOptics as a Senior Software Engineer (Full Stack)! At EarthOptics, we are combining cutting-edge genomic analysis, data science...  ...collaborating across engineering, product, and other business functions. ~ Bachelor's degree in Computer Science, Engineering,... 
    Full time
    Local area
    Remote work
    Visa sponsorship

    EarthOptics

    Remote
    8 days ago
  • $86.8k - $198k

    Full Stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering...  ...with product owners, mission users, and cross‑functional engineering teams to define requirements and technical strategyMentor... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  • $86.9k - $198k

    Full Stack Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution...  ...architecture and operating environment, as well as future functionality and enhancements.Work with us as we shape systems for the... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    3 days ago
  • $112.8k - $257k

    Full Stack Software Engineer, SeniorThe Opportunity: As a lead software engineer, you can resolve a problem with a complete end-to-end solution...  ...architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    4 days ago
  • $141.7k - $268.3k

     ...HybridSchedule: Full timePosted: 2026-10-07Preferred Degree: Doctor of ScienceIn this position...Connect AI functional safety to software and quality engineering: Implement guardrails for safety within existing quality requirements enforced through the same development... 
    Odd job
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Ford

    Dearborn, MI
    1 day ago
  • $111k - $140k

     ...point.To enable that mission, we need a software layer that ties together the scientific...  ...directly to Senior Manager, Software Engineering and offers an in-person hybrid schedule...  ...and the pace of drug developmentCross-Functional PartnershipGo Watch the Work: Spend time... 
    Home office
    Flexible hours
    3 days per week

    Insitro

    South San Francisco, CA
    2 days ago
  •  ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Oracle PPM Cloud Functional ConsultantLocation(s): New York, NY (Remote)Job Summary: We are seeking an experienced Oracle PPM Cloud Functional Consultant to... 
    Contract work
    Remote work

    Ampcus

    New York, NY
    2 days ago
  • $164.2k - $229.9k

     ...information, visit . The Data Platform team is looking to hire a Software Engineer who is excited to solve large scale data platform and...  .... We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage... 
    Full time
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    Remote
    7 days ago
  • $92.96k - $146.8k

     ...quality. The ideal candidate is a skilled engineer capable of executing integration tasks...  ...Deliver scoped designs into deployed, functional solutions This role may include front...  ...harnesses Applies AI tools throughout the software development lifecycle—from coding and... 
    Full time

    MeridianLink

    Remote
    21 days ago
  • $215k - $285k

     ...to the same trustworthy answer. We're hiring our first Software Engineer, Identity Platform to envision, build and own identity across...  ...An access grant nobody can explain is a bug. Work cross-functionally. Partner closely with the Trust & Safety team on fraud and... 
    Full time

    OpenRouter

    Remote
    10 days ago
  • $116.96k - $171.9k

     ...be asked to report in person on an ad-hoc basis for team gatherings, functional off-sites or customer meetings. . See yourself at Twilio Join the team as Twilio’s next Software Engineer, Platform Access (L2). About the job This position is an engineering... 
    Full time
    Local area
    Remote work
    Worldwide

    Twilio

    Remote
    16 days ago
  • $155k - $260k

     ...intersect the serving path.RequirementsRequired5+ years of backend engineering experience building and operating distributed, high-QPS, low-...  ...a spec handed down.Strong written communication and cross-functional collaboration; effective working with AI-assisted development... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    5 days ago
  • $68.9k - $131.1k

     ...? The Advanced Processing Architectures Software organization delivers embedded processing...  ...seeking an Embedded Platform Software Engineer (P2) to join our team developing foundational...  ...including but not limited to, the role, function and associated responsibilities, a... 
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    15 hours ago
  • $97k - $120k

     ...genuinely cares about the work and each other.AT A GLANCEThe Software Engineer is a crucial role within our organization, requiring work in...  ...strategy and innovation. Collaborate effectively with cross-functional teams to meet project deadlines and deliverables.What We’re... 
    Full time
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Functional Software Engineer. Be the first to apply!