HamburgerMenu
hirist

Job Description

Role Overview :

We are hiring a 8 to 12 yrs experienced Principal Datacenter Backend Developer to architect and build highly scalable, reliable backend platforms for modern data centers.

This role owns control-plane and data-plane services powering orchestration, monitoring, automation, and operational intelligence across large-scale on-prem, hybrid, and cloud data center environments.

This is a hands-on principal IC role with strong architectural ownership and technical leadership responsibilities.

Key Responsibilities :

- Own end-to-end backend architecture for datacenter platforms (orchestration, monitoring, DCIM, automation).

- Design and build high-availability distributed systems at scale.

- Develop backend services using Java (Spring Boot / Micronaut / Quarkus) and/or Python (FastAPI / Flask / Django).

- Build microservices for resource orchestration, telemetry ingestion, capacity and asset management.

- Design REST/gRPC APIs and event-driven systems.

- Drive performance optimization, scalability, and reliability best practices.

- Embed SRE principles, observability, and security-by-design.

- Mentor senior engineers and influence technical roadmap decisions.

Required Skills :

- Seasoned engineer with 8-12 years of hands-on experience in Java and/or Python.

- Deep understanding of distributed systems and microservices.

- Experience with Kubernetes, Docker, CI/CD, and cloud-native deployments.

- Databases : PostgreSQL/MySQL, NoSQL, time-series data.

- Messaging systems : Kafka / Pulsar / RabbitMQ.

- Observability tools : Prometheus, Grafana, ELK/OpenSearch.

- Secure backend design (OAuth2, RBAC, audit logging).

Nice to Have :

- Experience with DCIM, NMS, or infrastructure automation platforms.

- Exposure to hyperscale or colocation data centers.

- AI/ML-based monitoring or capacity planning experience.

Why Join :

- Architect mission-critical platforms for large-scale data centers.

- High-impact principal role with deep technical ownership.

- Work on complex, real-world distributed systems problems.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in