HamburgerMenu
hirist

Principal Backend Engineer

infinitrix Consulting
Anywhere in India/Multiple Locations
6 - 7 Years

Posted on: 24/11/2025

Job Description

Description :

We are looking for an experienced Principal Backend Engineer to lead the design, development, and optimization of our backend systems.

You will serve as a technical expert, driving architectural decisions, mentoring engineering teams, and ensuring our systems are scalable, secure, and high-performing.

Key Responsibilities :

- Lead the end-to-end design and development of complex backend services, APIs, and system architecture.

- Define coding standards, best practices, and architectural guidelines for the engineering team.

- Drive technical innovation, evaluate new tools/frameworks, and influence technology strategy.

- Architect scalable, distributed, high-availability backend systems.

- Optimize existing systems for performance, reliability, and maintainability.

- Participate in design discussions, code reviews, and solution proposals.

- Partner with cross-functional teams including Product, DevOps, Frontend, and Data Engineering.

- Mentor senior and mid-level engineers; foster a culture of technical excellence.

- Translate business requirements into robust technical solutions.

- Ensure system security, performance tuning, and efficient resource utilization.

- Establish CI/CD pipelines, automated testing, and monitoring best practices.

- Own critical production issues and guide the team on root cause analysis and prevention.

Required Skills & Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related field.

- 10+ years of backend development experience with deep knowledge of at least one major backend language (e.g., Java, Go, Node.js, Python, C#, Scala).

- Strong experience with microservices architecture, distributed systems, and API design.

- Expertise with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis, Cassandra).

- Proficiency in cloud platforms like AWS, GCP, or Azure.

- Solid understanding of containerization and orchestration (Docker, Kubernetes).

- Strong knowledge of security practices, performance tuning, and system scalability.

- Excellent problem-solving abilities and strong communication skills.

Preferred Qualifications :

- Experience with high-traffic, large-scale systems.

- Experience implementing event-driven architectures (Kafka, RabbitMQ, etc.).

- Exposure to DevOps practices and infrastructure-as-code (Terraform, CloudFormation).

- Prior experience in a Principal or Lead engineering role


info-icon

Did you find something suspicious?