Job Search and Career Advice Platform

Enable job alerts via email!

Principal Backend Developer

Peergrowth Consultancy Co.

Dubai

On-site

AED 120,000 - 200,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consultancy firm in Dubai is seeking a Principal Backend Engineer to lead the design and development of backend systems for its eCommerce platform. In this role, you will ensure high performance, reliability, and security while mentoring junior engineers. Ideal candidates have at least 8 years of backend development experience, with a strong focus on scalable eCommerce solutions. Knowledge of various programming languages like Python, Java, and cloud services like AWS is essential. This position offers the opportunity to work within a dynamic team and drive technical excellence.

Qualifications

  • 8 years of backend development experience with at least 2 years in a principal or staff engineer role.
  • Proven experience building and scaling backend systems for eCommerce platforms.
  • Strong analytical skills and passion for technology.

Responsibilities

  • Lead backend architecture decisions for a high-performance eCommerce platform.
  • Define and enforce backend development standards.
  • Build and maintain microservices and APIs.

Skills

Backend system design and optimization
Microservices and API development
Mentoring and code review
Performance optimization
Security best practices
Problem-solving skills
Cross-functional collaboration

Education

Bachelor's or Master’s degree in Computer Science or Engineering

Tools

Python
Java
Go
Spring Boot
Django
PostgreSQL
MySQL
MongoDB
Redis
AWS
Docker
Kubernetes
Git
Job description

We are seeking a Principal Backend Engineer to lead the design, development, and optimization of the backend systems that power our eCommerce platform across both web and mobile applications. As a senior technical leader you will play a key role in scaling architecture, improving performance, and ensuring the reliability of systems that serve thousands of customers.

Key Responsibilities
  • Lead backend architecture decisions for a scalable, secure, and high‑performance eCommerce platform.
  • Define and enforce backend development standards and best practices.
  • Build and maintain microservices, APIs, and backend logic that support product catalogs, order processing, payments, user accounts, and more.
  • Integrate third‑party services such as payment gateways, logistics APIs, ERP/CRM systems, etc.
  • Mentor junior and mid‑level engineers; conduct code reviews and foster a culture of engineering excellence.
  • Collaborate with frontend, DevOps, QA, and product teams to ensure seamless integration and delivery.
  • Optimize database queries, service response times, and server resource usage to ensure high performance during peak traffic.
  • Implement caching strategies, background jobs, and async processes for efficiency.
  • Ensure systems adhere to security best practices (e.g., data encryption, secure authentication/authorization, PCI compliance for payments).
  • Work with DevSecOps to regularly audit and improve system security.
Requirements
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • 8 years of backend development experience with at least 2 years in a principal or staff engineer role.
  • Proven experience building and scaling backend systems for eCommerce platforms.
  • Languages: Python, Java, or Go.
  • Frameworks: Spring Boot, Django, etc.
  • Databases: PostgreSQL, MySQL, MongoDB, Redis.
  • APIs: RESTful, GraphQL.
  • Cloud: AWS, GCP, or Azure (EC2, S3, RDS, Lambda, etc.).
  • Tools: Docker, Kubernetes, Git, CI/CD pipelines.
  • Strong problem‑solving and analytical skills.
  • Excellent communication and cross‑functional collaboration abilities.
  • A passion for technology and a commitment to continuous improvement.
Preferred Qualifications
  • Experience with headless commerce or composable commerce architecture.
  • Familiarity with mobile backend integration (iOS & Android).
  • Experience in DevOps or platform engineering practices.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.