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

freiheit.com technologies logo
freiheit.com technologies

Software Engineer with Haskell, Java, JavaScript, Python, C++

Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Factor Eleven logo
Factor Eleven

Senior Backend Engineer (Node.js, Remote)

Join Factor Eleven as a Senior Backend Engineer to develop scalable microservices using Node.js, TypeScript, and AWS in a remote role.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

BlueBranch GmbH logo
BlueBranch GmbH

Remote FullStack Developer (m/w/d)

Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.

micro1 logo
micro1

Full-Stack Engineer with Python, React.js, and Next.js

Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

ChemInnovation logo
ChemInnovation

Full-Stack Developer with Cloud and Frontend Expertise

Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

9am logo
9am

Freelance Fullstack Java Developer for Insurance Projects

Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.