Product Software Engineering
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
About PlantingSpace: PlantingSpace is a highly sophisticated, research-driven software laboratory engineering breakthrough technology to represent complex domain knowledge as modular probabilistic models. Our platform empowers researchers, financial analysts, and scientists to connect multi-variant mathematical structures flexibly, enforcing strict consistency while propagating uncertainty dynamically across computation nodes. From financial equity valuations and corporate distress monitoring to advanced data tracking in particle physics, PlantingSpace converts abstract state-of-the-art theories into production-ready discovery systems.
Position Overview
We are seeking a high-agency full-stack Product Software Engineer to architect, build, and deliver end-to-end user features across our multi-tier application stack. This is a deeply technical, product-centric role engineered for a developer who is inspired to design entirely new kinds of interactive nodes interfaces for data collection, visual knowledge mapping, and research synthesis. Operating within an upstream-first, remote-first environment, you will bridge the gap between frontend user experiences and low-latency algorithmic backend runtimes, making complex scientific and financial reasoning highly accessible and performant.
Key Responsibilities
- End-to-End Product Engineering: Define, scope, and implement complex platform features across the full engineering lifecycle, ensuring absolute code correctness and system scalability.
- Interactive Interface Craft: Build, maintain, and scale highly dynamic, node-based knowledge graphing interfaces leveraging React and React Flow layout modules.
- Backend for Frontend (BFF) Orchestration: Develop and secure robust data ingestion endpoints, types validation contracts, and schema management patterns utilizing tRPC, Drizzle ORM, and PostgreSQL.
- Low-Level Backend Integration: Coordinate execution logic and streaming data arrays alongside our deep backend mathematical engines written in Julia and Rust.
- Technical Documentation & Vision: Author structural technical design documents for intricate software problems, translating abstract goals into digestible, system-level task components.
- Agile Team Collaboration: Participate in asynchronous code review checkpoints, technical strategy design reviews, and collaborative problem-solving rhythms to help teammates deliver on collective roadmap milestones.
Required Skills & Qualifications
- Demonstrated professional software engineering track record delivering end-to-end full-stack web applications or complex data visualization platforms.
- Expert-level, production-grade frontend development proficiency using TypeScript and React ecosystems.
- Hands-on operational background constructing interactive node charts, network flow maps, or custom layout structures using React Flow.
- Strong, practical understanding of database infrastructures (specifically Postgres and Redis) alongside native concepts of networking, web protocols, and auth middleware.
- Familiarity or a strong desire to code within highly typed, functional, or mathematical programming languages such as Julia, Rust, OCaml, Clojure, C++, or Haskell.
- A systematic, project-manager mindset with the capability to break down macro engineering goals into isolated, automated verification parts.
- Outstanding verbal and written communication mechanics, optimized for high-signal asynchronous teamwork.
- Location Context: 100% remote-first workspace flexibility open to qualified engineers working predominantly aligned with the CET timezone (Global Remote).
Preferred Strategic Indicators (Nice to Have)
- An advanced academic degree (Master’s or PhD) in Mathematics, Computer Science, Statistics, or a closely related quantitative field of research.
- Prior production background working directly alongside product managers or design leads to engineer bespoke client-facing data dashboards or editor-based tools.
What We Offer
- The exceptional opportunity to architect an entirely new category of interactive platforms that map out and synthesize human knowledge at scale.
- Highly competitive salary package complemented by venture-backed corporate equity structures.
- Complete remote-first workspace freedom built on deep asynchronous trust, flexible hours, and healthy work-life balance parameters.
- Continuous exposure to top-tier mathematical research, cutting-edge AI tools, and massive cloud compute allocations.
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.