Principal Engineer

3 weeks ago


Gurugram, India Talentoj Full time

Responsibilities : - Design, develop, and maintain high-performance, scalable, and reliable software solutions using Core Java.- Work on system-level programming involving multithreading, synchronization, and concurrency control.- Apply Object-Oriented Design principles to solve complex real-world technical problems.- Drive System Design discussions and contribute to both High-Level Design (HLD) and Low-Level Design (LLD).- Optimize application performance, ensuring efficient memory usage and responsiveness.- Participate in code reviews, debugging, and technical documentation.- Collaborate with cross-functional teams in an agile environment while working as an Individual Contributor (IC).Requirements : - Bachelor's degree in Computer Science from IITs, IIITs, NITs, BITS, Thapar, or DTU.- Experience - 7 Years+.- Strong hands-on experience in Core Java (Java 8 or newer preferred).- Solid understanding of Object-Oriented Programming (OOPs) concepts and design principles.- Expertise in Multithreading, Concurrency, and Synchronization techniques.- Strong grasp of Data Structures, Collections, and Algorithms.- Experience in System Design (HLD & LLD) with the ability to design scalable distributed systems.- Problem-solving mindset with strong analytical and debugging skills.Nice to Have : - Familiarity with Java libraries/frameworks (Collections, Concurrency utilities, etc. ).- Exposure to performance optimization tools and profilers (JConsole, VisualVM, JProfiler).- Understanding of JVM internals, memory management, and garbage collection.- Prior experience in high-performance, product-based, or distributed environments. (ref:hirist.tech)



  • gurugram, India RBS Full time

    Join us as a Principal EngineerYou'll drive development software and tools to accomplish project and departmental objectives by converting functional and non-functional requirements into a suitable designAs well managing the technical delivery of one or more software engineering teams, you'll lead the wider participation in internal and industry wide events,...


  • Gurugram, Gurugram, India NatWest Group Full time

    Job Description Join our digital revolution in NatWest Digital X In everything we do, we work to one aim. To make digital experiences which are effortless and secure. So we organise ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, we protect our customers, and we operate smarter. Our people work differently...


  • Gurugram, Gurugram, India NatWest Group Full time

    Job Description Join our digital revolution in NatWest Digital X In everything we do, we work to one aim. To make digital experiences which are effortless and secure. So we organise ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, we protect our customers, and we operate smarter. Our people work differently...


  • Gurugram, India DeepRunner AI Full time

    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,...


  • Gurugram, India DeepRunner AI Full time

    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,...


  • Gurugram, India DeepRunner AI Full time

    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,...


  • Gurugram, India DeepRunner AI Full time

    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,...


  • Gurugram, India DeepRunner AI Full time

    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,...


  • Gurugram, India DeepRunner AI Full time

    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,...


  • Gurugram, India DeepRunner AI Full time

    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,...