Company
finance, scientific research
ProductSoftwareEngineering
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Product Software Engineering. Skills: full stack expertise, TypeScript, React, tRPC, drizzle, postgres, Julia, Rust. build and deliver end-to-end solutions. making our system production ready”
What You'll Achieve.
making our system production ready; delivering results that uplift the entire team, moving us closer to our goal; taking accountability for the results
Industry & Context.
solving complex problems; approaching challenges with an entrepreneurial spirit; Results-driven; avoid over-complication - anticipating problems, even in complex, uncertain environments; critical mind; dig deep to truly understand a problem; question assumptions; Approaching problems and tasks like a project manager; solve problems systematically; involve others in effective problem-solving sessions because you value getting to the best solution over being right
mostly within the CET timezone
What They're Looking For.
Must Have
full stack expertise, TypeScript, React, tRPC, drizzle, postgres, Julia, Rust
Nice to Have
Working with users or product managers to architect and deliver smooth end-to-end solutions, Building dynamic user interfaces (React, Vue, Svelte, NextJS), Building interfaces with React Flow, Familiarity with important infrastructure components: databases (Postgres, Redis), networking, auth, TypeScript or usage of some more functional or typed languages, e. g. Julia, Rust, OCaml, Clojure, C++, or Haskell, Mathematics, Computer Science, or Statistics advanced degree
What You'll Do.
build and deliver end-to-end solutions
making our system production ready
contributing to development across the frontend
and backend of our application
researching and developing entirely new kinds of interactive interfaces
Define new features or fixes
Commit to delivering defined features or fixes end-to-end
Define implementation strategies
work with others to implement them
Write design documents for more complex problems
Write clean and performant code
Help other team members to deliver on their goals
How You'll Work.
Team & Collaboration
work with others to implement them; Leverage the expertise of other team members effectively; collaborative culture; collaborator; communicate with clarity and purpose; work efficiently; embracing an iterative approach that allows for frequent progress and course correction; open to direct feedback, adapting quickly and using it to improve both your work, and the performance of those around you; solve problems systematically, by yourself as well as collaboratively with others; involve others in effective problem-solving sessions; document processes well to ensure others can jump in to collaborate effectively
Communication Scope
communicate with clarity and purpose; ensuring your ideas and updates are easily understood
Process & Methodology
Approaching problems and tasks like a project manager, take a given goal and break it down into smaller parts, solve problems systematically, document processes well
Full Job Description
We're building a system that represents domain knowledge as modular probabilistic models — making analysis rigorous and transparent. Users can connect these models flexibly into larger structures. The system enforces consistency across them, and propagates uncertainty through each step. Our first applications are in finance and scientific research, with use cases ranging from equity valuation and distress monitoring, to particle physics. We’re looking for strong product software engineers to build and deliver end-to-end solutions, making our system production ready. You’ll bring full stack expertise, contributing to development across the frontend (TypeScript+React), backend for frontend (tRPC + drizzle, postgres), and backend (Julia, Rust) of our application. We're researching and developing entirely new kinds of interactive interfaces for analysts to collect, map out, synthesise, and report on their discoveries. If you’re inspired to build novel technology for people, PlantingSpace will be a great fit for you. USEFUL EXPERIENCE - Working with users or product managers to architect and deliver smooth end-to-end solutions - Building dynamic user interfaces (React, Vue, Svelte, NextJS) - Building interfaces with React Flow https://reactflow.dev/ - Familiarity with important infrastructure components: databases (Postgres, Redis), networking, auth - TypeScript or usage of some more functional or typed languages, e.g. Julia, Rust, OCaml, Clojure, C++, or Haskell - Mathematics, Computer Science, or Statistics advanced degree RESPONSIBILITIES - Define new features or fixes, based on awareness of overall objectives and challenges - Commit to delivering defined features or fixes end-to-end - Define implementation strategies, and work with others to implement them - 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 REQUIRED MINDSET W
Applying for this Product Software Engineering role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.