Plantingspace
Backend Software Engineering
Remote
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.6M live jobs from 210,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Seniority
- Mid level
- Work mode
- Remote-friendly
- First seen by hirly
- 1 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
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 are looking for strong software engineers to build our production system. This opening is focused on building a robust and scalable backend hosting our reasoning engine. It is ideal for an engineer with a deep interest in systems architecture, reliability and scalability. You will be able to choose how close to the reasoning engine or the infrastructure you want to work, and be exposed to a novel class of reasoning models.
Essential experience
Software engineering in a collaborative, commercial environment, working on large codebases and using practices like CI/CD, testing, and code reviews.
Functional/typed languages, e.g. Rust, OCaml, Clojure, C++, or Haskell, and a willingness to learn and work with Julia, TypeScript and Rust.
Scalable services development including databases, networking and computing across architectures.
Implementation of observability across the stack.
CI/CD pipelines with complex trade-offs between correctness and development experience.
Useful experience
Hosting of machine learning models, or other computationally heavy services.
Development of infrastructure with Terraform and Kubernetes.
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
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
How we work
Hierarchical goals, not personal hierarchies : We organise around a transparent tree of goals and tasks. Every quarter we plan milestone goals, which branch down into smaller and smaller tasks. This tree is the foundation of how we organise, not a side tool.
Transparency : Everyone should have access to every opportunity in the team that they can realistically handle. All goals, tasks, and the reasoning behind them are visible to everyone.
Decisions become tasks : When something is discussed and decided, it gets captured as a task in the right place in the tree, so that nothing dissipates as hot air.
Written and asynchronous by default : We are fully remote and document our learnings in writing. Communication happens transparently in shared channels, not in private threads and one-on-ones.
Growing from leaf to tree : New joiners start from smaller leaves of the tree and work themselves up to ownership of larger branches as trust and understanding build. Teams form around topics and dissolve when the work is done; people move to where they are most useful.
Want to know more?
On our website you can find more about our team and work culture, as well as example tasks that share some insight into the type of things team members are working on.
What we do: https://planting.space/
Ways of work: https://planting.space/org/
Team culture and example tasks: https://planting.space/joinus/
For this job opening, we are looking for someone who can work within the CET timezone.
Listed on hirly, a job board. hirly is not the employer: Plantingspace is hiring for this role.
Similar jobs
- Global Investment Research-Associate-Software EngineeringLateral · Bengaluru, Karnataka, India; Singapore; Birmingham, West Midlands, England, United Kingdom; Dallas, TX, United States; Greater London, England, United Kingdom; New York, NY, United StatesFirst seen yesterday
- Global Investment Research-Bengaluru-Associate-Software EngineeringGoldman Sachs · Bengaluru, Karnataka, IndiaFirst seen yesterday
- Custom Software Engineering LeadAccenture · IndiaFirst seen today
- Custom Software Engineering LeadAccenture · IndiaFirst seen today
- Sr Lead Software Engineering - Java, AWS, ReactJPMorgan Chase · Bengaluru, Karnataka, India; Mumbai, Maharashtra, IndiaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job