Enable job alerts via email!

Principal Backend Developer

Peergrowth Consultancy Co.

Dubai

On-site

AED 120,000 - 180,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading consultancy in Dubai is seeking a Principal Backend Engineer to lead the backend systems of their eCommerce platform. This role demands a senior technical leader responsible for architectural decisions, backend standards, and mentorship. You'll work to optimize performance and ensure systems meet security best practices while collaborating with various teams.

Qualifications

  • 8 years of backend development experience.
  • At least 2 years in a principal or staff engineer role.
  • Experience in building and scaling backend systems for eCommerce platforms.

Responsibilities

  • Lead backend architecture decisions for a scalable eCommerce platform.
  • Build and maintain microservices APIs and backend logic.
  • Optimize database queries and server resource usage for high performance.

Skills

Problem-solving
Analytical skills
Communication
Cross-functional collaboration

Education

Bachelor's or Master's degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes
Git
CI/CD pipelines

Job description

We are seeking a Principal Backend Engineer to lead the design development and optimization of the backend systems that power our eCommerce platformacross 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 payment).
  • Work with DevSecOps to regularly audit and improve system security.

Requirements:

  • Bachelors or Masters 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.