📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Principal Software Engineer (Backend) – 10+ Years Experience

circles · Bangalore

New
Senior 🇬🇧 English
Java Spring Boot Golang ReactJS Vanilla JS CSS jQuery MongoDB MySQL PostgreSQL Redis Elasticsearch Kibana RabbitMQ DevOps Observability

Job description

About the role

As a Principal Engineer you will design and deliver end‑to‑end features for CirclesX, the telco operating system that powers millions of customers worldwide. You will work closely with product and solution‑architecture teams in a Scaled Agile environment, providing hands‑on technical leadership and ensuring the platform scales across multiple markets.

Key responsibilities

  • Gain deep domain knowledge of bounded contexts, customer and operator experiences within the CirclesX platform.
  • Design and implement solutions that follow platform, DDD and architectural standards.
  • Provide technical leadership, mentor staff, senior and junior engineers, and promote best practices.
  • Translate high‑level business requirements into detailed, backward‑compatible designs.
  • Incorporate performance, reliability and scalability best practices into all implementations.
  • Collaborate with security and compliance teams to meet policies and regulations.
  • Implement monitoring and observability strategies for production readiness.
  • Maintain up‑to‑date documentation of designs, APIs and domain knowledge.
  • Own end‑to‑end delivery of assigned features within each Program Increment.

Required profile

  • 12+ years of industry experience with a degree in Computer Science or equivalent; MSc is a plus.
  • Proven ability to lead a team of 6‑10 engineers and communicate effectively.
  • Strong hands‑on coding skills and deep expertise in at least one modern backend framework (Java/Spring Boot or Golang).
  • Experience with modern front‑end frameworks, especially ReactJS.
  • Solid knowledge of SQL and NoSQL databases (MongoDB, MySQL, PostgreSQL, Redis) and data‑model optimisation.
  • Understanding of software design patterns, enterprise integration patterns, MSA, DevOps, observability and Domain‑Driven Design.
  • Experience with containerisation and Kubernetes, with preferred exposure to Elasticsearch/Kibana and messaging systems like RabbitMQ.

Required skills

  • Java
  • Spring Boot
  • Golang
  • ReactJS
  • Vanilla JS, CSS, jQuery
  • MongoDB
  • MySQL
  • PostgreSQL
  • Redis
  • Elasticsearch
  • Kibana
  • RabbitMQ
  • Kubernetes
  • Docker
  • Domain‑Driven Design
  • Micro‑services Architecture
  • DevOps
  • Observability tools

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec circles.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 6 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

circles

Bangalore