Talent.com
This job offer is not available in your country.
Principal Enterprise Software Engineer

Principal Enterprise Software Engineer

DeepRunner AIGurgaon, Haryana, India
6 hours ago
Job description

Role OverviewWe are seeking an exceptional Principal Enterprise Software Engineer to serve as a technical leader and architectural authority for our engineering organization. In this role, you will be responsible for designing and implementing distributed, multi-tenant systems that operate at scale while maintaining the highest standards of reliability, security, and performance.As a Principal Engineer, you will be the driving force behind our architectural decisions, establishing and evangelizing best practices across the organization. You will work on our most complex technical challenges, designing systems that abstract away infrastructure complexity while delivering cloud-agnostic solutions that can seamlessly operate across any deployment environment. Your deep expertise in distributed systems will be crucial in solving problems related to data consistency, system resilience, and performance optimization at scale.You will collaborate closely with engineering teams to ensure our platforms embody principles of modularity and isolation, enabling rapid development while maintaining system integrity. This role requires both hands-on technical excellence and the ability to influence and mentor engineers across the organization, setting the technical vision for how we build enterprise-grade software systems.QualificationsRequired : 10+ years of hands-on experience designing and building distributed, multi-tenant, large-scale business applications in production environmentsExpert-level knowledge of database technologies (both SQL and NoSQL), including deep understanding of query optimization, indexing strategies, sharding, and replication patternsExtensive experience with ORM frameworks and their appropriate use cases, including performance implications and anti-patternsProven expertise in message broker architectures (Kafka, RabbitMQ, SQS, etc.) and event-driven systems designDeep understanding of API design principles, including RESTful services, GraphQL, gRPC, and the implementation of idempotent operationsMastery of distributed systems concepts including eventual consistency, CAP theorem, consensus algorithms, and conflict resolution strategiesDemonstrated experience building resilient systems with circuit breakers, retry mechanisms, graceful degradation, and chaos engineering practicesStrong background in security best practices including authentication / authorization patterns, data encryption, secret management, and zero-trust architecturesProven track record of performance optimization at scale, including profiling, load testing, and systematic bottleneck eliminationExperience designing cloud-agnostic architectures with successful deployments across multiple cloud providers (AWS, GCP, Azure) and on-premises environmentsExcellence in creating modular, loosely-coupled systems with clear service boundaries and well-defined interfacesPreferred : Active contributions to open-source projects, particularly in areas related to distributed systems, databases, or cloud infrastructureExperience with container orchestration platforms (Kubernetes, Docker Swarm) and infrastructure as codeExperience with polyglot architectures and multiple programming paradigmsTrack record of successfully migrating legacy monolithic applications to modern distributed architecturesExperience with observability platforms and distributed tracing systems

Create a job alert for this search

Principal Software Engineer • Gurgaon, Haryana, India

Related jobs
  • Promoted
Principal Software Engineer - MERN Stack Development

Principal Software Engineer - MERN Stack Development

SproutsAIDelhi, IN
Remote
About the Role : SproutsAI seeks a Principal Engineer to shape the architecture of our AI-powered recruiting agents, ship impactful features, and collaborate ...Show moreLast updated: 30+ days ago
  • Promoted
Principal Backend Engineer, Infrastructure

Principal Backend Engineer, Infrastructure

PebbleDelhi, IN
We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 30+ days ago
  • Promoted
SimCorp - Principal Software Engineer -.Net

SimCorp - Principal Software Engineer -.Net

SIMCORP INDIA LLPNoida
What Makes Us, Us : Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology.If you are an in...Show moreLast updated: 5 days ago
  • Promoted
Plutus - Principal Software Engineer - Full Stack Development

Plutus - Principal Software Engineer - Full Stack Development

NamsoftDelhi, IN
Remote
As a Principal Software Engineer , you will play a critical role in the development and optimization of our software applications. You will be responsible for designing, implementi...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

Onmove (Zast Logisolutions Pvt. Ltd.)Gurgaon, Haryana, India
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.You will be a lead developer responsible for the development of new software products and enhancements to existin...Show moreLast updated: 6 hours ago
  • Promoted
Principal Engineer

Principal Engineer

Recrodelhi, delhi, in
Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 1 day ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

Cygnet.OneDelhi, Delhi, India
Greetings from Cygnet One!Please find the company profile and job description as below : Company name : Cygnet OneWebsite : Principal Software EngineerWork Mode : Remote (WFH)Work Timings : 4 PM to 1 AM (...Show moreLast updated: 6 hours ago
  • Promoted
Principal Engineer, Agent Platform

Principal Engineer, Agent Platform

MightyBotGhaziabad, IN
Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 22 days ago
  • Promoted
Principal Software Engineer - Application Development

Principal Software Engineer - Application Development

Pravi HR AdvisoryDelhi, IN
Remote
Role : Principal Software Engineer, Application Development Location : Remote Shift Time : 2 : 00 PM to 1...Show moreLast updated: 30+ days ago
  • Promoted
Principal Software Engineer - Backend Development

Principal Software Engineer - Backend Development

Career MakersBangalore,Hyderabad,Gurugram
WHAT YOU WILL DO DAY-TO-DAY : In this role, you will be responsible for designing, developing, and implementing complex financial trading systems that process large ...Show moreLast updated: 30+ days ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

MakeMyTripGurgaon, Haryana, India
Areas of responsibilities : Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality ...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer

Principal Engineer

Hotel TraderDelhi, IN
We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 27 days ago
  • Promoted
Principal Data Engineer

Principal Data Engineer

XebiaDelhi, IN
We’re Hiring : Principal Data Engineer | Any Xebia Location (Hybrid, 3 days in office per week).Any Xebia Location (Hybrid – 3 days in office per week). Data Engineering with 4+ years team leadership...Show moreLast updated: 24 days ago
  • Promoted
Principal Engineer, Software - Cloud Infrastructure [T500-20363]

Principal Engineer, Software - Cloud Infrastructure [T500-20363]

ANSRfaridabad, haryana, in
ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 10 days ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

ANSR Summit ConsultingGurgaon, India
Own the definition, design, development, delivery and quality for large feature sets, subsystems, or products.Deliver highly scalable, available, and fault-tolerant production applications.Help pre...Show moreLast updated: 30+ days ago
  • Promoted
Principal Software Engineer - TM

Principal Software Engineer - TM

AlkamiGurgaon, India
The Principal Engineer will build computer software systems, participating in the design process from beginning to end.Leads architectural design patterns and decisions to achieve our strategic pro...Show moreLast updated: 30+ days ago
  • Promoted
Undocked - Principal Engineer

Undocked - Principal Engineer

UNDOCKED TECHNOLOGIES INDIA PRIVATE LIMITEDDelhi, IN
Remote
Key Responsibilities : Architectural Design and System Scalability : - Design a...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer - Golang Technologies

Principal Engineer - Golang Technologies

HyreSnapDelhi, IN
Remote
Role Overview : We are seeking a seasoned Principal Software Engineer with a strong background in Golang to join our dynamic team.This role demands...Show moreLast updated: 23 days ago