Logo commercetools GmbH

Senior Backend Engineer

Job

  • Level
    Senior
  • Job Field
    Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this position, you will design and operate scalable payment systems, conduct architecture reviews, and implement REST APIs while closely collaborating with product management and other engineering teams.

    Job Technologies

    Your role in the 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.
    • Leite Architekturüberprüfungen, treffe Abwägungsentscheidungen hinsichtlich Skalierbarkeit, Sicherheit und Wartbarkeit, und coache andere Ingenieure bei Design und Implementierung.
    • 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.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • 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.

    Experience

    • 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 APIs and knowledge of scalable architectures.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    commercetools GmbH

    commercetools GmbH

    commercetools offers the world's leading platform for digital commerce, enabling you to create powerful, highly personalized shopping experiences while building a profitable, sustainable brand.

    Description

  • Founding year
    2006
  • Language
    English
  • Company Type
    Digital Agency
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo commercetools GmbH

    Senior Backend Engineer

    Location
    Berlin
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs