Principal Software Engineer

3 weeks ago


Bangalore Metropolitan Area, India HID Full time

Duties and Responsibilities include the following. Other duties may be assigned.

The following skills and knowledge are needed to take up the role of the Full Stack development engineer

  • Programming using C# and .NET Core & ASP.NET Core. Must have experience building applications that do high throughput data processing exploiting parallelism and asynchronous nature that is inherent to domain in which problem being solved.
  • Experience of developing, deploying and supporting a large scale distributed high throughput data processing platform / web application deployed using containers in a Kubernetes cluster. EKS knowledge / Microk8s knowledge would be huge plus.
  • Analytical thinking and Problem solving
  • Software architecture and design, DDD, OOAD, API development in restful web applications, Development of libraries and frameworks. Must possess practical understanding of Use cases, TDD
  • Experience of working with databases SQL (relational) / NoSQL (Document & distributed key value stores) is required. Database modeling experience would be a huge advantage.
  • Computer Science (Algorithms and Data Structures), & Operating Systems (Linux)
  • Software engineering and experience of maintaining the software deployed in the field
  • Modern dev ops tools & practices, monitoring, and alerting tools usage to monitor solutions deployed in a Kubernetes cluster
  • Unit testing, functional testing, functional testing using web application APIs for applications developed using ASP .NET Core
  • Security & Performance engineering for web applications and usage of appropriate tools to identify performance and security issues in web applications

Additionally, understanding of the following would be added advantage

  • AWS (IAM, RDS, Document DB, ECR, EC2, VPC, VPN, Subnets, ALB …)
  • Kubernetes cluster hosting in Azure, Google Cloud, Digital Ocean etc.
  • Server-side design & programming or building large scale web applications using Java
  • Python
  • PyTorch
  • Spark

Qualifications

Position is for a seasoned software engineer responsible for designing & developing HID SAFE - an industry leading, enterprise Physical Identity and Access Management product.

• Coding, testing and debugging software according to according to specifications

• Documenting the key aspects of the written software

• Planning and Estimation of assigned work under Agile process

• Building prototypes and "proof of concept" solutions

• Maintaining code in version control repository

Education and/or Experience:

• Bachelor’s degree in computer science, Electrical Engineering, Information Systems, or equivalent experience.

• Minimum experience of 15+ years of hands-on software development.



  • bangalore, India Harness Full time

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • Bangalore Metropolitan Area, India Oracle Full time

    As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design, and implement modest changes to existing software architecture to meet...

  • Principal Engineer

    3 weeks ago


    Bangalore Metropolitan Area, India LiveSwitch Full time

    LiveSwitch is a company on a mission to push the boundaries of what's possible in digital connection. We develop industry-leading products and platforms that make secure, high-quality, and interactive video experiences accessible on a massive scale.At LiveSwitch, we value:Focus: We're laser-focused on achieving our goals and empowering every individual to...

  • Principal Engineer

    4 weeks ago


    Bangalore Metropolitan Area, India WSP in India Full time

    Role SummaryAs a ‘Principal Engineer – Highway Drainage’, you'll have experience in the Highways Sector to join our ‘UK iCRC Roads’ team in Noida / Bengaluru. The role offers excellent diversified opportunities for a candidate seeking to progress their career and looking for experience, training, and support with their development and future career...


  • bangalore, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • Mumbai Metropolitan Region, India Grizmo Labs 🌐 Full time

    Staff / Principal Software Engineer (Application)● Location: Powai, Mumbai (Candidates must reside within a 1 hour commute fromthe office)● Must be available to work in the office at least 3 days per weekWe are seeking dynamic and experienced Staff or Principal level Software Engineerwith a proven track record designing scalable software for technology...


  • Bangalore, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and...

  • Principal Engineer

    3 months ago


    Bangalore Metropolitan Area, India Mulya Technologies Full time

    Principal Engineer - ASIC EmulationClient: Top10 Semiconductor Organization in the worldLocation: Bangalore. Principal Engineer - ASIC EmulationJob ResponsibilitiesMigrate RTL Design to Emulation Platform Build and support various ASIC Controllers with Emulation platformDevelop understanding on ASIC Controller Design / Architecture and Enable ZEBU Platform...


  • Bangalore Metropolitan Area, India Walmart Global Tech Full time

    About Walmart Global TechImagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That’s what we do at Walmart Global Tech. We’re a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world’s largest retailer, delivering...


  • Greater Hyderabad Area, India Blackbaud India Full time

    About the roleAs a Principal Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices. What you’ll doDesign and develop software applications, project prototypes, proofs of concept & client demos Evaluate performance of critical application...


  • Greater Hyderabad Area, India Blackbaud India Full time

    About the role As a Principal Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices. What you’ll do Design and develop software applications, project prototypes, proofs of concept & client demos Evaluate performance of critical...

  • Principal Engineer

    3 months ago


    Bangalore Metropolitan Area, India Mulya Technologies Full time

    Principal Engineer - ASIC SOC DVTop10 Semiconductor Organization in the worldPrincipal Engineer - ASIC SOC DVJob Responsibilities Create SoC Verification plan and develop C/SV based SoC verification tests Develop understanding on SoC and perform Processor based SoC verification and Emulation using C/SV Develop simulation FW and C test scenarios to verify...


  • Bangalore Metropolitan Area, India Mulya Technologies Full time

    Principal IC Reliability EngineerReputed Semicon MNCLocation: Bangalore.We enable tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data...


  • Bengaluru/ Bangalore, India timesjobs Full time

    Principal Software EngineerCompany DescriptionAbout EurofinsEurofins Scientific is an international life sciences company, providing a unique range of analytical testing services to clients across multiple industries, to make life and the environment safer, healthier and more sustainable. Eurofins is a global leader in food, environmental, pharmaceutical and...

  • Principal PnR

    1 month ago


    Bangalore Metropolitan Area, India Mulya Technologies Full time

    Principal PnR (Place and Route) EngineerBangalore Principal PnR (Place and Route) EngineerBangaloreFull-Time /We are looking for a Principal experienced place-and-route engineer, who is capable of driving the required digital backend flows to create our designs. The ability to work closely with rtl design team to understand partition architecture and drive...


  • Bangalore Metropolitan Area, India Mulya Technologies Full time

    Principal Digital/RTL IC Design EngineerBangalore / HyderabadBangaloreEngineering – Digital Circuit Design /Principal Digital Design Engineer focusing on the digital datapath of high-performance analog-to-digital and digital-to-analog converters. Job responsibilities include RTL design, verification, behavioral modelling, support and assist with synthesis,...


  • Bangalore Metropolitan Area, India Mulya Technologies Full time

    www.omnidesigntech.comPrincipal Digital/RTL IC Design EngineerBangalore / HyderabadBangaloreEngineering – Digital Circuit Design /Principal Digital Design Engineer focusing on the digital datapath of high-performance analog-to-digital and digital-to-analog converters. Job responsibilities include RTL design, verification, behavioral modelling, support and...


  • Bangalore, India New Relic, Inc. Full time

    Principal Software Engineer - Security Products Principal Software Engineer - Security Products Principal Software Engineer Req ID FY|R&D|#5 Location(s) Bangalore, India; Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity Interested in helping developers around the world improve the...


  • Bangalore Metropolitan Area, India Mulya Technologies Full time

    Principal Engineer Analog DesignTop10 Semiconductor Organization in the WorldBangaloreWe are a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.Principal Engineer I , ASIC Analog DesignOur vision is to transform...


  • Bangalore, India MaxLinear Full time

    Responsibilities MaxLinear is seeking a Senior Principal Software Engineer to join our growing team. In this role, you will focus on the following: Lead development of next generation IEEE 802.11 Wi-Fi based standards based broadband products providing high speed data connectivity Qualifications Deep knowledge of system programming in C...