Senior Software Developer at Commercetools

commercetools is one of the world's leading providers of cloud-based e-commerce technology. On the basis of a highly available platform, complex retail models across all sales channels and for all devices can be implemented. By means of an extensive e-commerce API, existing corporate processes and technologies are connected flexibly. For our Durham based tech office, we are looking for a talented Software Developer who’s supporting our Technical Director in our new tech hub in downtown Durham, NC.

Up for a new challenge in the growing e-commerce industry? Join our team!​


  • Work together with our Technical Director North America on projects in different areas with focus on full-stack development

  • Independent handling of special IT projects

  • Assuring support our US customers and partners together with your growing team

  • Support the Technical Director and our German Systems Engineers/DevOps team with admin and ops tasks (such as deployment automation, working on accounts, CDN, security, logs, etc.)

  • Help to organize and conduct technical trainings to our partners

  • Support in the architecture and estimation process for new projects

  • Support for technical pre-sales meetings


  • Finished degree in Computer Science or Software Engineering or comparable education

  • At least five years of practical full-time work experience in a similar role

  • Knowledge of common programming languages (imperative and functional, preferred in Java, JavaScript/ES6)

  • Must have Linux and cloud computing experience

  • Fast learner with a quick perception who’s willing to get an understanding for our e-commerce platform

  • Enthusiastic to dive deeper into the DevOps world

  • Outstanding problem-solving ability as well as very good analytical skills

  • High hands-on mentality

  • Aspiration to constantly improve yourself and learn new technologies and concepts

  • Team player with good communication skills, high reliability and a good dose of pragmatism

  • Authorized to work for any US employer

  • Availability ASAP


  • Working experience with:

    • Amazon Web Services, Google Cloud, Rackspace

    • Docker

    • CI/CD

    • NoSQL database (MongoDB)


  • 100% coverage of the employee's health care, vision and dental insurance

  • Company contribution towards dependent coverage

  • 401k (retirement savings)

  • Maternity/paternity leave

  • PTO and Company Holidays

  • Some pre-tax benefits through the PEO

  • Great team of highly qualified and motivated Software Engineers who work with a mutual respect and appreciation, take responsibility and evolve together

  • Work on and with Open Source Software

  • Joint decisions regarding tools and approaches

  • New technologies (Java 8, asynchronous IO, reactive architectures, microservices, etc.) Attend (and organize) internal trainings, workshops, tech talks as well as hackathons, meetups and conferences

  • Challenging and meaningful projects in a company with over 10 years of history

  • Working with one of the technology leaders in the growing e-commerce business

  • Long-term and strategic stability by being a 100% subsidiary of REWE Digital (part of the REWE Group)

  • Growing, international company with three offices in Berlin, Munich, and Durham

  • Collegial, open working atmosphere and scope for new ideas

  • Healthy feedback and error culture and a climate of mutual appreciation

  • Modern workplaces and technology (e.g. MacBooks) in bright offices (open-plan spaces as well as conference rooms and smaller rooms for quiet times)

  • Flexible, family-friendly working hours and the possibility of working from home

  • Free water, coffee, tea, snacks

Come grow with us!