Job
- Level
- Senior
- Job Feld
- Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Ort
- Berlin
- Arbeitsmodell
- Hybrid, Onsite
Job Zusammenfassung
In dieser Rolle entwirfst und betreibst du skalierbare Zahlungssysteme, führst Architektur-Reviews durch und implementierst REST APIs, während du engen Kontakt zu Produktmanagement und anderen Engineering-Teams pflegst.
Job Technologien
Deine Rolle im Team
- Work closely with Product Management to understand the business needs and find appropriate technical solutions.
- Design, own and operate scalable, secure payment systems that handle financial transactions efficiently in a multi-tenant Cloud/SaaS environment.
- Lead architecture reviews, make trade-off decisions for scalability, security and maintainability, and coach other engineers on design and implementation.
- Design, implement and test in-store payment and payment device interactions including credit/debit, gift cards, digital wallets, and more.
- Contribute to the definition of the team roadmap.
- Lead end to end design, delivery, and reliability of our solutions.
- Define and drive platform patterns, CI/CD improvements, SLIs and SLOs, observability and testing strategy for our solutions' flows.
- Work with engineers from different teams to ensure technical excellence of the whole platform.
- Ensure that functional and non-functional requirements (performance, security) are met.
- Take part in on-call rotation (with the worldwide distributed team) for production systems.
Unsere Erwartungen an dich
Qualifikationen
- Solid understanding of parallel and asynchronous programming, as well as non-blocking I/O.
- Solid grasp of distributed systems fundamentals, including consistency models, replication, and asynchronous processing, with a clear understanding of their practical trade-offs.
- Knowledge of document databases (MongoDB) and API interaction tools (such as Postman, or similar).
- Fluent written and verbal English language skills for work in international teams.
- The aspiration to constantly improve yourself and learn new technologies and concepts.
- A good understanding of Agile methodologies and participation in sprint events.
- Ability to work in a hybrid environment.
- A genuine curiosity for using AI tools to work smarter and more effectively, paired with a drive to learn and put them into practice in your role.
Erfahrung
- Proven experience as a TypeScript backend engineer building and operating large-scale production systems, including designing CI/CD pipelines, integrating observability tooling, and implementing structured logging, among other platform best practices.
- Experience in developing REST API's and knowledge of scalable architectures.
Benefits
Work-Life-Integration
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
commercetools GmbH
commercetools steht für die nächste Generation von Software-Technologieunternehmen und bietet eine echte Cloud Commerce Plattform an. Hierdurch werden die Grundbausteine für das neue digitale Zeitalter des Handels gelegt. Durch unseren innovativen API-Ansatz helfen wir den Einzelhändlern, Markenwert zu schaffen, indem wir ihnen die Möglichkeit geben, einzigartige und ansprechende digitale Handelserlebnisse zu gestalten – sowohl heute als auch in Zukunft. Unsere agilen, komponentenbasierten Architekturen ermöglichen es, mit wesentlich weniger Zeit- und Ressourceneinsatz auf modernere Handelsplattformen umzusteigen und so neuen Kundenerwartungen gerecht zu werden.
Description
- Gründungsjahr
- 2006
- Sprachen
- Englisch
- Unternehmenstyp
- Digitale Agentur
- Arbeitsmodell
- Full Remote, Hybrid, Onsite
- Branche
- Internet, IT, Telekom