Senior Scala Engineer Product Catalog Management (m/f/x)

Festanstellung, Vollzeit · Berlin / Munich

Stellenbeschreibung
You would like to work with enthusiastic and experienced Software Engineers in an agile, international environment with a modern tech-stack  (#Functionalprogramming, #GraphQL, #Scala)? You are thrilled by getting your hands on one of the most innovative, modern eCommerce platforms the world has seen? Your heart beats Scala, you breathe functional programming, and you dream about solving complex problems? On top of that, you work with passion, love clean code, and like to understand the big picture? Sounds like commercetools is the perfect match!
 
The Product Catalog Management team works with engineers and designers across multiple teams to deliver the best customer experience within our platform. The team designs, develops, and tests APIs that power the management of products, as well categories of products and inventories. The team is also responsible for the search engine that enables merchants to model and prepare products for sale.
Dein Aufgabenbereich
  • Design and implement our PaaS eCommerce backend in Scala as well as our core infrastructure components like database mappings and web service APIs
  • Work on the APIs that power the checkout: carts, orders, and customers
  • Develop a scalable and multi-tenant architecture
  • Analyze product requirements and discuss technical approaches
  • Test software components regarding usability, functionality, and performance and work closely with Product Management and DevOps
  • Taking part in on-call rotation (with the worldwide distributed team) for production systems
Deine Fähigkeiten
  • At least 4 years experience as Software Engineer working with Scala
  • Deep insights in functional programming and practical work experience with Scala and in developing server-side systems using the JVM
  • Solid understanding of parallel and asynchronous programming as well as non-blocking I/O
  • Experience in developing REST APIs and knowledge of scalable architectures (incl. sharding, replication, load balancing, and failover)
  • Fluent English for work in international teams
  • Aspiration to constantly improve yourself and learn new technologies, concepts, etc.
  • Bachelor's degree (or higher) in Computer Science and/or equivalent experience/qualification
So arbeiten wir
  • Mindset. Agile Methoden und eine vielfältige, kreative Arbeitsatmosphäre mit einer offenen und internationalen Kultur.
  • Produkt. Zusammen schaffen wir ein hoch skalierbares Produkt mit modernsten Technologien. Wir schaffen etwas, das zählt!
  • Wachstum. Jeden Tag voneinander lernen und an dem Wissen teilhaben, das wir in unserer wachsenden Firma bündeln.  
  • Umfeld. Agile, respektvolle Arbeitsumgebung, helle und gut erreichbare Büros, moderne Hard- und Software.
  • Flexibilität. Morgenmensch oder Nachteule? Kinder von der Kita holen? Wir glauben an Resultate und motivierte Mitarbeiter statt an Zeiterfassung.

commercetools lebt ein vielfältiges Umfeld und ist stolz darauf, ein chancengleicher Arbeitgeber zu sein. Wenn deine Bewerbung mit unseren Anforderungen und unserer Unternehmenskultur übereinstimmt, freuen wir uns auf deine Bewerbung. Wir bewerten dabei stets deine Kompetenzen, Lernfähigkeit und Leidenschaft und nicht dein Alter, Rasse, Hautfarbe, nationale Herkunft, Religion, Geschlecht, geschlechtsspezifische Identität oder Ausdruck, sexuelle Orientierung, Familienstand, Genetik oder Behinderung.
Kontakt
Do you have any questions regarding the role, our company, culture or work environment? Feel free to contact our Talent Acquisition Manager Janosch Fingerhut (+49172 2631438)!
Über uns
commercetools ist ein weltweit führendes Software-Unternehmen und steht für die gleichnamige Plattform für den B2C- und B2B-Handel der nächsten Generation. Die cloudbasierte headless E-Commerce-Software stützt sich auf einen API-First-Ansatz und flexible Microservices. Damit können Unternehmen ihren Kunden über alle Touchpoints hinweg umfassende und inspirierende Einkaufserlebnisse bieten.
Seit seiner Gründung 2006 hat commercetools seinen Hauptsitz in München. Mit Niederlassungen in den USA, in Europa und im asiatisch-pazifischen Raum ist das Unternehmen global aufgestellt. Internationale Marken, darunter auch Fortune-500-Unternehmen, verlassen sich auf die commercetools-Plattform.
Herzlichen Dank für deine Bewerbung.
Herzlichen Dank für Dein Interesse an einer Zusammenarbeit mit commercetools. Bitte fülle für deine Bewerbung unsere Bewerbungsmaske aus. Stelle dabei sicher, dass du alle Pflichtfelder ausgefüllt hast. Solltest du Probleme beim Hochladen deiner Bewerbung haben, sende uns bitte ein E-Mail mit deiner Bewerbung an jobs@commercetools.de.

Hier kannst du deinen aktuellen Lebenslauf und bei Bedarf zusätzlich berufsrelevante Zeugnisse und Referenzen hochladen. Für Softwareentwickler-Positionen inkludiere bitte Links zu deinen Github- oder Stackoverflow-Profil mit Code Samples, für Design-Positionen freuen wir uns über dein aussagekräftiges Portfolio mit Arbeitsproben.

Klicken Sie, um mehrere Dateien auszuwählen, oder verwenden Sie Drag & Drop
Dokument wird hochgeladen. Bitte warten Sie.