Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer - eCommerce & Retail (m/f/x) image - Rise Careers
Job details

Senior Backend Engineer - eCommerce & Retail (m/f/x)

As a Senior Backend Engineer at commercetools, you will be pivotal in driving results and cultivating belonging within our team while enabling retailers to utilize commerce solutions effectively.

Skills

  • Backend development
  • Typescript or Javascript
  • Parallel and asynchronous programming
  • REST API development
  • Document databases (e.g., MongoDB)

Responsibilities

  • Design and develop scalable and secure payment systems
  • Implement in-store payment interactions
  • Collaborate with Product Management for technical solutions
  • Contribute to team roadmap definition
  • Ensure functional and non-functional requirements are met
  • Take part in on-call rotation for production systems

Benefits

  • Competitive Compensation Package
  • Workation opportunity
  • Learning & Development Budget
  • Flexibility in working hours
  • Diverse workplace culture
To read the complete job description, please click on the ‘Apply’ button
commercetools Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
commercetools DE&I Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of commercetools
commercetools CEO photo
Dirk Hörig
Approve of CEO
What You Should Know About Senior Backend Engineer - eCommerce & Retail (m/f/x), commercetools

Join the commercetools team as a Senior Backend Engineer specializing in eCommerce & Retail! Based in London with a hybrid work model, you will be instrumental in enabling retailers to effectively utilize our innovative solutions. If you're passionate about backend development and thrive in agile teams, this role is perfect for you! Collaborate closely with our Product Manager and Omnichannel Leader to create secure and scalable payment systems for diverse financial transactions. You'll be immersed in a modern tech stack and engaging with talented professionals who share your enthusiasm for clean code and forward-thinking solutions. Embrace a culture where diversity is celebrated, and everyone is encouraged to drive results, cultivate belonging, champion customers, and adapt boldly. Enjoy the flexibility of working three days in our vibrant London office while exploring new technologies and approaches that sharpen your skills. With our competitive compensation package and generous benefits like a learning and development budget, workation days, and flexible hours, you’ll find everything you need to grow both personally and professionally. If you’re ready to make a meaningful impact and contribute to the exciting future of commerce, we would love to hear from you!

Frequently Asked Questions (FAQs) for Senior Backend Engineer - eCommerce & Retail (m/f/x) Role at commercetools
What are the primary responsibilities of a Senior Backend Engineer at commercetools?

As a Senior Backend Engineer at commercetools, your main responsibilities include designing and developing scalable payment systems, implementing in-store payment interactions, and collaborating closely with Product Management to translate business needs into technical solutions. You'll ensure that both functional and non-functional requirements such as performance and security are met while also contributing to the team roadmap.

Join Rise to see the full answer
What qualifications are needed for the Senior Backend Engineer role at commercetools?

To succeed in the Senior Backend Engineer role at commercetools, candidates must have over 5 years of experience in backend development, proficiency in Typescript or Javascript, and a deep understanding of asynchronous programming and REST API development. Familiarity with MongoDB and agile methodologies is beneficial, and fluency in English for international collaboration is required.

Join Rise to see the full answer
Is hybrid work allowed for the Senior Backend Engineer at commercetools?

Yes, the Senior Backend Engineer position at commercetools allows for a hybrid work model, which means you'll spend three days a week in the London office, focusing on team bonding and project collaboration, while enjoying the flexibility of remote work for the rest of the week.

Join Rise to see the full answer
How does commercetools support employee growth and development for Senior Backend Engineers?

At commercetools, employee development is a priority. As a Senior Backend Engineer, you will have access to a learning and development budget, regular training sessions, and resources like Coursera and Babbel. This investment in your growth ensures you stay at the forefront of technology while working in a supportive environment.

Join Rise to see the full answer
What benefits does commercetools offer to Senior Backend Engineers?

Commercetools offers a comprehensive benefits package for Senior Backend Engineers, including a competitive salary, stock options, flexible work hours, workation opportunities, and access to learning resources. These benefits are designed to ensure employee satisfaction and work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer - eCommerce & Retail (m/f/x)
Can you describe your experience with scalable backend systems?

In answering this question, discuss specific projects where you designed or implemented scalable backend systems. Highlight the challenges you faced, the technologies you used, and the outcomes achieved. Providing data or metrics can greatly strengthen your response.

Join Rise to see the full answer
How do you ensure API security in your web applications?

To respond effectively, mention specific measures you take for API security, such as authentication methods (OAuth, JWT), input validation, rate limiting, and implementing HTTPS. Give examples from your past work to demonstrate your understanding.

Join Rise to see the full answer
What techniques do you use for debugging and testing code?

Explain your preferred debugging strategies, such as using logging frameworks, debugging tools, or unit tests. Discuss how you approach testing, including integration and functional tests, and how you ensure thorough coverage.

Join Rise to see the full answer
Describe a challenging programming problem you faced and how you solved it.

Use the STAR method to structure your response: describe the Situation, the Task at hand, the Actions you took, and the Results. Emphasize your problem-solving skills and creativity in overcoming the challenge.

Join Rise to see the full answer
What is your experience with RESTful API design?

Detail your knowledge of REST principles, HTTP methods, and resource-based architecture. Share any specific APIs you’ve built or contributed to, and highlight your understanding of responsive design and versioning.

Join Rise to see the full answer
How do you keep up with the latest backend technologies?

Discuss methods like attending workshops, following industry blogs, participating in online courses, or contributing to open-source projects. Mention specific resources or communities that have been helpful in your learning process.

Join Rise to see the full answer
Can you explain the importance of performance optimization in backend development?

In your answer, discuss how performance can impact user experience and system efficiency. Provide examples of optimizations you’ve implemented, like caching strategies or database indexing, and their positive effects.

Join Rise to see the full answer
What role does documentation play in your development process?

Elaborate on how thorough documentation helps maintain code quality and aids team collaboration. Mention tools you use for documentation, like Swagger for APIs, and your approach to keeping documentation updated.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your strategy for task prioritization based on project impact, deadlines, and team input. Mention any tools you use for task management, like Jira or Trello, to track progress efficiently.

Join Rise to see the full answer
What is your experience with payment processing systems?

Here, describe any specific experience you have with payment processing systems, the challenges involved, and how you ensured reliability and security. Discuss any familiarity with relevant standards like PCI DSS, if applicable.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
commercetools Remote Melbourne, Victoria, Australia
Posted 3 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
commercetools Remote London, England, United Kingdom (Hybrid)
Posted 2 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Klue Remote Vancouver
Posted 14 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 8 hours ago
Coffman Engineers, Inc. Remote 1939 Harrison St #320, Oakland, CA 94612, USA
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
OKTO Remote No location specified
Posted 10 days ago

We aim at disrupting the eCommerce software industry with our very own headless, API-first and cloud-native platform - created and maintained by brilliant commercetoolers.

36 jobs
MATCH
Calculating your matching score...
BENEFITS & PERKS
Dental Insurance
Disability Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Performance Bonus
Family Medical Leave
Paid Holidays
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!