Planting Space logo
Planting SpacePosted 1 week ago

Backend Software Engineering

Remote

Full TimeSmall

Job Summary

Define new features or fixes based on overall objectives and challenges, committing to delivering them end-to-end. Write design documents for complex problems and implement clean, performant code while leveraging team expertise. Establish implementation strategies, solve problems systematically, and involve others in effective problem-solving sessions. Document processes to enable knowledge transfer and help team members deliver on their goals. Host machine learning models and develop infrastructure using Terraform and Kubernetes. Work within the CET timezone.

Required Qualifications

  • 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
  • A builder at heart: You're passionate about building things, solving complex problems, and approaching challenges with an entrepreneurial spirit and humility. Your sharp sense of prioritisation gives you a laser focus on delivering results that uplift the entire team, moving us closer to our goal
  • Results-driven: You relish taking full ownership of tasks, seeing them through from start to finish, and taking accountability for the results. You're proactive, resourceful, and avoid overcomplication - anticipating problems, even in complex, uncertain environments
  • Growth mindset: You are intellectually curious, have a critical mind, and seek opportunities to stretch your abilities. You explore the state-of-the-art, you dig deep to truly understand a problem, and question assumptions
  • A strong collaborator: You naturally communicate with clarity and purpose, ensuring your ideas and updates are easily understood. You work efficiently, embracing an iterative approach that allows for frequent progress and course correction. You're open to direct feedback, adapting quickly and using it to improve both your work, and the performance of those around you
  • You can take a given goal and break it down into smaller parts
  • You can solve problems systematically, by yourself as well as collaboratively with others
  • You involve others in effective problem-solving sessions because you are eager to get input that improves your solution and not lose time due to lack of alignment
  • You document processes well because you understand that doing so enables others to take over and allow you to move on to other things
  • For this job opening, we are looking for someone who can work within the CET timezone

Desired Qualifications

  • Hosting of machine learning models, or other computationally heavy services
  • Development of infrastructure with Terraform and Kubernetes

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce