We aim to build a system capable of understanding knowledge, to answer questions and get things done.
Product Software Engineering – Quantitative Modeling
Location
United States
Posted
161 days ago
Salary
0
Seniority
Senior
Job Description
Product Software Engineering – Quantitative Modeling
PlantingSpace
• 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
Job 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own the technical architecture — backend, frontend, infrastructure, and AI integration • Write code daily — build the critical systems yourself • Make stack and design decisions that will shape the product for years • Set the standard for code quality, testing, and engineering discipline • Integrate LLMs and AI workflows deeply into the platform • Work directly with founders on product direction and technical roadmap • Create clarity and structure in an environment that doesn't have perfect specs • Mentor and guide the other developers technically
Senior Software Engineer – Go
PaddleWe’re the only complete payments infrastructure provider for SaaS companies.
• Design, build, and maintain high-throughput, highly reliable systems for core Billing capabilities. • Take ownership of features from design to production and improvement. • Architect scalable solutions for growing transaction volumes and customers. • Write clean, maintainable, and well-tested code. • Lead design discussions and contribute to architecture decisions. • Work closely with various teams to translate business requirements into technical solutions. • Shape product direction by providing technical insights and delivery estimates. • Partner with Customer Support or Operations to resolve production issues. • Mentor other engineers through code reviews and feedback.
Principal Software Engineer – PaaS, Data, SaaS
MaraInnovative, aesthetic and functional systems and furniture elements for office, community and home.
• Architect and deliver scalable PaaS and data services that power internal and external SaaS applications. • Design and implement high-performance distributed systems for compute, storage, and streaming workloads. • Lead development of core platform components—identity, telemetry, configuration, and lifecycle management APIs. • Build end-to-end automation across CI/CD, infrastructure provisioning, testing, and deployment pipelines. • Collaborate with data engineering and product teams to integrate analytics, feature stores, and event-driven pipelines into platform architecture. • Design and implement resilient microservices using modern frameworks and best practices (e.g., gRPC, REST, message queues). • Mentor engineers across frontend, backend, and DevOps disciplines; champion engineering excellence, observability, and clean automation. • Establish and enforce technical standards for reliability, scalability, and performance across all PaaS components. • Drive innovation through hands-on prototyping, system design reviews, and cross-functional collaboration with cloud, data, and security teams. • Contribute to open-source tools and internal frameworks that accelerate developer productivity and platform adoption.
• Build and maintain features across mobile, web, and API surfaces • Collaborate with team members to design and implement solutions • Write clean, maintainable, and well-tested code • Participate in technical planning, code reviews, and product discussions • Learn from and contribute to a growing engineering team




