PlantingSpace logo

Remote Software Engineer with Functional Programming Experience

PlantingSpace

Join Our Team as a Remote Software Engineer

We are a cutting-edge research and development startup focused on building a system that accurately represents knowledge and uncertainty. Our goal is to enable the discovery of insights and transparent problem-solving across various domains such as Finance, Strategy Consulting, Engineering, and Material Sciences.

About the Role

We are seeking a talented Software Engineer with a strong background in functional or typed programming to join our team. You will be contributing to the development of our system as a product, working closely with other engineers and researchers.

Key Responsibilities

  • Design and Implement Features: Design new software features based on requirements and implement clean, resilient, and performant code.
  • Collaborate: Work effectively with other engineers and researchers to achieve project goals.
  • Testing and Documentation: Write comprehensive tests and design documents for complex problems.

Required Skills and Experience

  • Backend Software Engineering: Experience in production-grade backend software engineering.
  • Functional Programming: Proficiency in functional or typed programming languages. Our core language is Julia, but experience with Rust, OCaml, Clojure, or Haskell is also valued.
  • Product Mindset: Ability to think end-to-end and focus on delivering value to customers.

Preferred Skills

  • Experience with AWS, Docker, Kubernetes, and Machine Learning.
  • Familiarity with languages such as Scala, Elixir, and Julia.

Work Environment

  • Remote Work: Our positions are remote and not bound to exact work hours. We value outcomes over when and where you work.
  • Collaborative Culture: We regularly meet in nice places to work and have fun together.
  • Co-ownership Opportunities: Team members can become shareholders of the company.

Interview Process

  1. Technical Screening: Two 30-minute technical screenings.
  2. Deep Dive: A 45-minute in-depth technical interview.
  3. Culture & Terms: A 45-minute discussion about company culture and terms.

All interviews are conducted via conversational video calls. A talent/HR screening call will also take place during the process.

Join Us

If you are a strong software engineer looking for a challenge and a steep learning curve, we would love to hear from you. Apply now to be part of a team that is at the forefront of innovation and technology.


Note: This position requires the ability to work within the CET timezone.

Benefits
Extracted with AI

  • Remote work flexibility
  • Opportunities for co-ownership and equity
  • Collaborative and innovative work environment

Similar jobs

Last update: 23 minutes ago

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Bending Spoons logo
Bending Spoons

Remote Software Engineer

Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

CoW Protocol logo
CoW Protocol

Senior Web3 Backend Engineer (Rust)

Join CoW Protocol as a Senior Web3 Backend Engineer specializing in Rust to develop decentralized trading protocols.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

Railway logo
Railway

Platform Engineer with Cloud and Distributed Systems Expertise

Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.

Flix logo
Flix

Junior Software Engineer - API Team

Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.

Seqera logo
Seqera

Senior Software Engineer - Cloud and Distributed Systems

Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Channable logo
Channable

Senior Haskell Software Engineer

Join Channable as a Senior Haskell Software Engineer. Work on scalable backend solutions in a hybrid environment. Competitive salary and benefits.

Factorial logo
Factorial

Mid Software Developer - Growth Team

Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

SQUER logo
SQUER

Lead Fullstack Engineer (Java/JavaScript)

Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.