Senior Software Engineer – Functional Programming

Remote Full-time
Job Description: • Work with clients who have never before taken part in design thinking, test-driven-development (TDD), paired programming, continuous-release deployment, backlog management, or even interacted with the user they provide software to. • Teach the why behind each of these practices, be flexible to client preferences, and discover new tools that will enable your customer to understand the value that comes with agile software development. • Be responsible for learning how your client likes to learn, how they like to receive feedback, and what ubiquitous language they use so you can speak in terms that resonate with them. • Learn, teach, and change your approach constantly to best collaborate towards a new way of thinking about engineering. • Pair with the customer’s developers and engineers to teach them how to develop and deliver user stories that provide business value, technical feasibility, and user-driven functionality. • Deliver functionality by developing working software and ensure a reliable software solution. • Ensure that development is delivered week over week and continuously gauge feedback from real users in real time. • Pairing with military service people and other developers to deliver value in real time. • Responsible for building and testing software solutions and ensuring the team builds upon what we provide not only technically but what we can teach through our practices. • Work with a balanced team in mind while building software that fits the user needs, business objectives, and stakeholder vision so the team can quickly make informed engineering decisions based on validated assumptions. Requirements: • 6-10 years of Software Development experience, with a primary focus on Functional Programming ecosystems. • Strong communication skills and a specific interest in Pair Programming. You must be able to think out loud and collaborate on complex functional logic in real-time. • Experience with Test Driven Development (TDD) in an FP context. • Proficiency with Property-Based Testing libraries (e.g., QuickCheck, Hedgehog, test.check, Kotest). • Production experience with languages such as: Haskell, Scala (Typelevel/ZIO stack), Clojure, Elixir, F#, OCaml, or Rust. • Alternatively: Mastery of functional libraries in hybrid languages (e.g., TypeScript with fp-ts/Effect, Kotlin with Arrow). • Experience designing Stateless APIs and Event-Driven Architectures. • Familiarity with functional frontend approaches (e.g., Elm, ClojureScript/Re-frame, React with strict Hooks patterns). • Experience with Containerization (Docker/Kubernetes) and deploying immutable artifacts. • Familiarity with DevSecOps pipelines and integrating functional linters or formal analysis tools (e.g., SonarQube, Fortify). • Strong understanding of Functional Algorithms and Data Structures (immutable trees, persistent data structures). • BA/BS in Computer Science or related field, or equivalent experience. • Ability to obtain a security clearance for US Government work. Benefits: • Flexible schedule in a 100% distributed workforce • Premium Insurance: We cover up to 100% of the employee premium and up to 80% of the combined dependent premium on our base health plan, depending on pay band. We also cover 100% of the premium for employee and dependent Dental and Vision as well as employee premiums for Life and Disability coverage. • Retirement: 401k match at 10% gross pay. • Paid time off (PTO): 4 weeks combined accrued vacation and sick leave, 11 Federal holidays, your birthday, jury duty, and bereavement. • Education & Training: Accrued budget of up to $3,500 per year for classes, travel, events, and materials. • Home Office and Merch: We offer $750 per year for home office technology and equipment as well as $100 per year for Rise8 merch from our Swag Store. • Wellness Budget: To encourage and support a well-rounded healthy lifestyle, we cover 100% reimbursement on a variety of wellness activities and products, up to $500 per calendar year. Or Rise8 is part of the the Life Time Corporate Partner program. In lieu of your $500 annual wellness benefit, you can instead get a $75 monthly credit towards a Life Time membership ($900 annual benefit). • Equipment: We offer a MacBook Pro Apply tot his job
Apply Now

Similar Opportunities

Senior Software Engineer, Applications

Remote Full-time

Senior Vice President, Clean Energy Account Manager, KEF

Remote Full-time

Senior Vice President Client Operations and Transformation

Remote Full-time

Technical SEO Manager

Remote Full-time

Senior Engineer, Cybersecurity Ops & Engineering

Remote Full-time

Marketing Operations Manager job at Sephora in San Francisco, CA

Remote Full-time

Senior Manager, Payroll, North America job at Sephora in San Francisco, CA

Remote Full-time

ServiceNow BA ( Core Developer Experience Must) - 100% REMOTE | (#CHS) (#ANB)

Remote Full-time

Senior ServiceNow Platform Administrator

Remote Full-time

ServiceNow Developer@ Nashville, TN(Remote)

Remote Full-time

**Experienced Bilingual Cantonese Customer Support Specialist – Healthcare Industry Expertise**

Remote Full-time

Principal Enterprise Network Architect

Remote Full-time

Experienced Full-Time Remote Live Chat Specialist – Customer Service and Support in the Construction Industry

Remote Full-time

YouTube video creator (trial project, weekly work after)

Remote Full-time

Southwest Airlines Remote Customer Experience Specialist - Work from Home Opportunity with Competitive Pay

Remote Full-time

Market Risk Reporting & Analysis Specialist

Remote Full-time

Remote Field Chief Technology Officer (CTO)

Remote Full-time

Cloud Developer II - HPE Aruba Networking

Remote Full-time

Green Team Technician- 100% Travel (Remote) in USA

Remote Full-time

Part-time Engineering or Architecture Subject Matter Expert, AI Content Developer

Remote Full-time
← Back to Home