
Product Software Engineering – Quantitative Modeling
PlantingSpace
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
ClojureHaskellRust
About the role
- Work with product team to define new features
- Define implementation strategies, and work with others to implement them
- Deliver defined features with a user oriented mindset
- Leverage the expertise of other team members effectively
- Write design documents for more complex problems
- Write clean and performant code
- Help other team members to deliver on their goals
Requirements
- Experience in turning research software into product
- Applied mathematical modeling in finance and/or scientific applications
- Experience in a collaborative, commercial software engineering environment, working on large codebases and using practices like CI/CD, testing, and code reviews
- Strong foundation in computer science algorithms and data structures
- Julia, or usage of some more functional or typed languages, e.g. Rust, OCaml, Clojure, C++, or Haskell
- Profiling and performance optimisation
- Mathematics, Computer Science, or Statistics advanced degree
Benefits
- Our team works fully remotely, and mostly within the CET timezone.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
mathematical modelingcomputer science algorithmsdata structuresCI/CDtestingcode reviewsprofilingperformance optimisationJuliaRust
Soft skills
collaborationuser oriented mindseteffective communicationteamworkgoal orientation
Certifications
advanced degree in Mathematicsadvanced degree in Computer Scienceadvanced degree in Statistics