Principal Enterprise Software Engineer
2 weeks ago
Role Overview We 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. Qualifications Required: 10+ years of hands-on experience designing and building distributed, multi-tenant, large-scale business applications in production environments Expert-level knowledge of database technologies (both SQL and NoSQL), including deep understanding of query optimization, indexing strategies, sharding, and replication patterns Extensive experience with ORM frameworks and their appropriate use cases, including performance implications and anti-patterns Proven expertise in message broker architectures (Kafka, RabbitMQ, SQS, etc.) and event-driven systems design Deep understanding of API design principles, including RESTful services, GraphQL, gRPC, and the implementation of idempotent operations Mastery of distributed systems concepts including eventual consistency, CAP theorem, consensus algorithms, and conflict resolution strategies Demonstrated experience building resilient systems with circuit breakers, retry mechanisms, graceful degradation, and chaos engineering practices Strong background in security best practices including authentication/authorization patterns, data encryption, secret management, and zero-trust architectures Proven track record of performance optimization at scale, including profiling, load testing, and systematic bottleneck elimination Experience designing cloud-agnostic architectures with successful deployments across multiple cloud providers (AWS, GCP, Azure) and on-premises environments Excellence in creating modular, loosely-coupled systems with clear service boundaries and well-defined interfaces Preferred: Active contributions to open-source projects, particularly in areas related to distributed systems, databases, or cloud infrastructure Experience with container orchestration platforms (Kubernetes, Docker Swarm) and infrastructure as code Experience with polyglot architectures and multiple programming paradigms Track record of successfully migrating legacy monolithic applications to modern distributed architectures Experience with observability platforms and distributed tracing systems
-
Principal Enterprise Software Engineer
2 weeks ago
haryana, India DeepRunner AI Full timeRole 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,...
-
Principal Engineer, Director
4 weeks ago
Gurgaon, Haryana, India NatWest Group Full timeJoin us as a Principal Engineer This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective With your software development background you ll be working with architects to help define major components of the business-wide target architecture and roadmap You ll gain valuable senior...
-
Principal Engineer, Vp
1 week ago
Gurgaon, Haryana, India NatWest Group Full timeJoin us as a Principal Engineer This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective You ll actively contribute to our architecture design and engineering centre of excellence collaborating to improve the bank s overall software engineering capability You ll gain valuable...
-
Principal Software Engineer
1 day ago
Gurgaon, Haryana, India About Alkami Full timeAbout About Alkami The Alkami Platform is a cloud-based solution for all digital banking needs Alkami helps clients transform through retail and business banking digital account opening payment security and data and marketing solutions Alkami equips financial institutions to adapt quickly to market needs keep users engaged and drive long-term growth Alkami...
-
Principal Engineer
7 days ago
Gurgaon, Haryana, India AECOM Full timeCompany Description AECOM s Enterprise Capabilities team is looking for a Principal Engineer- Building Structures to join our team in Bangalore Gurgaon office About Enterprise Capabilities Fundamental to our Think and Act Globally strategy and digital adoption Enterprise Capabilities EC is AECOM s primary vehicle for workshare Operating across geographic...
-
Principal Enterprise Architect
18 hours ago
Gurugram, Haryana, India ServiceNow Full time**Company Description** It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent...
-
Principal Engineer
2 weeks ago
Gurgaon, Haryana, India AECOM Full timeCompany Description AECOM s Enterprise Capabilities team is looking for a Principal Engineer- Building Structures to join our team in Bangalore Gurgaon office About Enterprise Capabilities Fundamental to our Think and Act Globally strategy and digital adoption Enterprise Capabilities EC is AECOM s primary vehicle for workshare Operating across geographic...
-
Software Engineer
2 weeks ago
haryana, India Binary Semantics Ltd. Full timeDear Candidate,Greetings From Binary Semantics Ltd.!!Immediate Hiring For Sr Odoo Developer - Gurgaon(WFO)About Binary Semantics Ltd.Binary Semantics Limited (BSL) is a ISO 9001: 2015 & ISO 27001:2013 and CMMI Level 3 offshore development and a software services company headquartered in Gurugram. We have strong software engineering and service processes and...
-
Principal Engineer
2 weeks ago
Gurgaon, Haryana, India Ramboll Full timeCompany Description Ramboll in India Ramboll has more than 1 000 experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings Transport Planning Urban Design Water Environment Health and Energy Founded in Denmark Ramboll is a people company We invite you to contribute to a sustainable...
-
Software Engineer
1 day ago
haryana, India Cozzera Full timePosition: Software Engineer – Java Apache CamelExperience: 4–6 YearsLocation: Gurugram (Onsite)About the Project:We’re looking for an experienced Java Developer skilled in Quarkus, Apache Camel (Red Hat Fuse), and Kafka to design and build modern, cloud-native integration solutions.Role Overview:As a Software Engineer—Quarkus & Red Hat Fuse...