Fullstack Engineer - Data 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.

What it's like to work at SPARETECH

SPARETECH is still a young company with a relative small head count in the engineering department. Every member of the engineering team gets the chance of solving hard problems on a daily basis. We’re very proud of what we have accomplished so far with such a small team and strive to expand our team and product. Since we’re a small team every opinion, every idea and every contribution counts and is greatly valued and acknowledged by the entire company.

We’re focused on building the best product and company possible and deeply appreciate everyone that supports us in this mission. Successes are celebrated company-wide and we praise individual achievements. When things go sideways, your team has your back.

From the engineering perspective industrial spare parts management is a domain that bears a plethora of hard problems left to be solved. As a member of the engineering team your main responsibility is not to maintain existing solutions to some of those problems but to tackle them from first principle.

The data team is in charge of all functionality related with preparing and processing data from various sources and make it available for different features in the system. The responsibilities range from aggregating data, processing it, creating/enhancing search mechanisms, implementing features for comparison against unstructured data and generate statistical insights. We’re running on a modern tech stack where all backends are developed exclusively in Kotlin, deployed to AWS through CI/CD-pipelines controlled through code.

What you will do

  • Extend and maintain the API and existing features related with the data acquistion, processing and search functionalities from SPARETECH
  • Use an API-first approach to coordinate features between backend and frontend-minded engineers
  • Own features & components end-to-end
  • Debug production issues across the stack
  • Design, build, test, deploy and own your features and improvements
  • Collaborate with a small, cross functional team of product managers, designers and fellow engineers

You're a good fit for the role if you

  • Have 2+ years of industry experience building high quality code across the stack (Java / Kotlin and Javascript/Typescript) 
  • Have previously worked with REST APIs and relational databases (non-relational is a plus)
  • Have a passion for optimizing loading and rending performance while visualizing large, complex data sets
  • Nice to have: experience building React-based UIs

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

 

Fullstack Engineer - Data Team (m/w/d)

SPARETECH

Bei SPARETECH bauen wir die führende Verfügbarkeitsplattform für industrielle Ersatzteile auf. Unser SaaS-gestützter Marktplatz ermöglicht es Branchengrößen wie Porsche, VW und Bosch, industrielle Ersatzteile zu identifizieren, zu optimieren und zu beschaffen. Die Kunden verlassen sich auf unsere Services, um ihre Bestandskosten zu senken und ihre Maschinen ohne Ausfallzeiten zu betreiben.

Das Datenteam ist für alle Funktionen zuständig, die mit der Aufbereitung und Verarbeitung von Daten aus verschiedenen Quellen zusammenhängen und diese für verschiedene Features im System verfügbar machen. Die Aufgaben reichen von der Aggregation von Daten, deren Verarbeitung, der Erstellung/Erweiterung von Suchmechanismen, der Implementierung von Funktionen für den Vergleich mit unstrukturierten Daten bis hin zur Generierung statistischer Erkenntnisse. Wir arbeiten mit einem modernen Tech-Stack, bei dem alle Backends ausschließlich in Kotlin entwickelt werden und über CI/CD-Pipelines, die über den Code gesteuert werden, auf AWS bereitgestellt werden.

Woran du arbeiten wirst

  • Erweiterung und Pflege der API und bestehender Funktionen im Zusammenhang mit der Datenerfassung, -verarbeitung und -suche bei SPARETECH
  • Verwendung eines API-first-Ansatzes zur Koordinierung von Funktionen von Backend- und Frontend-Engineers
  • Eigene Komponenten von Anfang bis Ende
  • Behebung von Produktionsproblemen im gesamten Stack
  • Entwerfen, Erstellen, Testen und Bereitstellen der Funktionen und Verbesserungen
  • Zusammenarbeit mit einem kleinen, funktionsübergreifenden Team von Produktmanagern, Designern und anderen Engineers

Das macht dich aus

  • Mehr als 2 Jahre Branchenerfahrung bei der Erstellung von hochwertigen Codes über den gesamten Stack (Java / Kotlin und Javascript/Typescript) 
  • Du hast bereits mit REST-APIs und relationalen Datenbanken gearbeitet (nicht-relationale Datenbanken sind von Vorteil)
  • Du hast eine Leidenschaft für die Optimierung von Lade- und Darstellungsleistung bei der Visualisierung großer, komplexer Datensätze
  • Nice to have: Erfahrung in der Erstellung von React-basierten Benutzeroberflächen

Was dich erwartet

  • Ein Unternehmen, in dem du jeden Tag selbst entscheiden kannst, ob du von zu Hause aus, in unserem Hauptsitz in Stuttgart oder in einem unserer bundesweiten Design Offices arbeiten möchtest
  • Ein wettbewerbsfähiges Gehalt mit einem Aktienpaket sowie einen unbefristeten Vollzeitvertrag
  • Freie Wahl der Hardware, die du zum Arbeiten benötigst
  • Softwarelizenzen für IntelliJ Idea
  • Ein jährliches Weiterbildungsbudget, das du für Schulungen, Konferenzen oder professionelles Coaching investieren kannst
  • Ein neues Jobrad, um dem Stadtverkehr zu entkommen und eine qualitrain Mitgliedschaft, um aktiv zu bleiben

Das macht SPARETECH aus

SPARETECH ist noch ein junges Unternehmen mit einer relativ kleinen Anzahl von Mitarbeitern in der Entwicklungsabteilung. Jedes Mitglied des Engineering Teams bekommt täglich die Chance, schwierige Probleme zu lösen. Wir sind sehr stolz auf das, was wir bisher mit einem so kleinen Team erreicht haben und streben danach, unser Team und unser Produkt zu erweitern. Da wir ein kleines Team sind, zählt jede Meinung, jede Idee und jeder Beitrag und wird von der gesamten Firma sehr geschätzt und gewürdigt.

Wir konzentrieren uns darauf, das bestmögliche Produkt und Unternehmen zu entwickeln und schätzen jede Person, die uns bei dieser Aufgabe unterstützt. Erfolge werden unternehmensweit gefeiert und wir loben individuelle Leistungen. Wenn etwas schief läuft, hält dir dein Team den Rücken frei.

Aus der Sicht der Engineers ist das industrielle Ersatzteilmanagement ein Bereich, in dem es noch eine Fülle von Problemen zu lösen gilt. Als Mitglied des Engineering Teams besteht deine Hauptverantwortung darin, bestehende Lösungen für einige dieser Probleme nicht nur aufrechtzuerhalten, sondern sie von Grund auf anzupacken.

Deine Ansprechpartnerin

Deine Initiativbewerbung oder Fragen kannst du gerne an recruiting@sparetech.io schicken. Wir melden uns schnellstmöglich bei dir!

Anja-Maria Schäfer
Human Resources