Senior Backend Engineer - Delivery Team (m/f/d)

SPARETECH is the SaaS platform that enables manufacturing companies to digitalize their processes around spare parts. We believe that spare parts can be available at any time without being stored in inventory. Join us to make this shift in the industry reality.

Our engineering organization is remote-first. You can decide whether you work from home, at our headquarters in Stuttgart or at one of our design offices in Germany.

The Team

The delivery team is in charge of all directly customer-facing systems, including the main web app and REST-APIs. We’re running on a modern tech stack using Kotlin and React. We are looking for people who want to continuously improve, learn and share their knowledge with others.

The delivery team offers the opportunity to work on the platform our clients use on a daily basis and also explore and improve the user experience.

Projects we worked on recently

  • Rolled out free text search functionality for millions of client records.
  • Migrated long-running tasks to a scalable worker infrastructure.
  • Optimized long-running DB queries.

You will

  • Extend and maintain our SPARETECH API with a focus on security, reliability and performance.
  • Build a great end-to-end API to enable customers and developers.
  • Design, build, test and deploy new features and improvements.
  • Solve product problems and collaborate with a small, cross-functional team of product managers, designers and fellow engineers.

You are a fit for this role if you have

  • 3+ years of industry experience writing code with JVM-based languages.
  • Experience shipping high-quality products end-to-end.
  • A passion for API design and collaborating with stakeholders and cross-functional teams.
  • Worked with a cloud service-based infrastructure (either AWS, GCP or Azure).
  • Experience in designing and enhancing REST APIs.
  • Strong knowledge in relational databases (PostgreSQL/MySQL) e.g. optimizations, indexes and performance analysis.
  • Attention to detail, especially around security, reliability and performance.

A plus but not needed

  • Experience working with search engines (e.g. ElasticSearch).
  • Background integrating with ERP/EAM systems.
  • Relevant experience using Kotlin.
  • Experience in building complex software systems, without Frameworks like Spring (boot).
  • Knowledge in working with non-relational databases like MongoDB.

What we can offer you

  • A remote-first company, where you can decide every day whether you work from home, at our headquarters in Stuttgart or at one of our Design Offices in Germany
  • A competitive salary with an equity package as well as a permanent full-time contract
  • Freely choose the hardware you need to work
  • Software licenses for IntelliJ Idea [more/different examples depending on the role]
  • An annual training budget that you can invest in training, conferences, or professional coaching
  • In Germany: A subsidized job bike to escape city traffic and a QualiTrain gym membership to stay active
  • A dynamic start-up atmosphere and an international team in which new ideas, creative approaches, and cooperation at eye level are valued

At SPARETECH, we believe in equal opportunities for every human. No matter where you are from, what you think, what you believe in, what gender you are, or who you love.

About us

SPARETECH is the SaaS platform that enables manufacturing companies to sustainably reduce inventory, costs, and CO2 emissions by purchasing availability guarantees from thousands of suppliers. The web application simplifies the automation of processes from identification to the ordering of machinery and equipment spare parts.

SPARETECH is trusted by renowned global customers and partners and is headquartered in Stuttgart, Germany with an international team dispersed around the globe.

Anja-Maria Schäfer

Human Resources