Principal Engineer

Job expired!

Principal Software Engineer Job Opportunity in Bangalore, India (Hybrid)

Job ID: 29893

Profile Summary

Are you an experienced software developer with 10 to 15 years of hands-on experience in modern server-side platform architecture, design, and implementation? Or perhaps you have a rich history in creating, designing, and implementing large web applications. We seek a professional with profound technical knowledge in various aspects of software product engineering. If you have significantly contributed to multiple medium to large-scale software product development projects, this role offers a platform to excel further.

About HID Global

At HID Global, we power the trusted identities of people, places, and things worldwide, enabling safe transactions, productive work environments, and seamless travel. Headquartered in Austin, TX, we are a high-tech software company with over 4,000 employees globally. Learn more about us: and . Connect with us on .

About HID Global, Bangalore

Join a team of passionate engineers at HID Global, Bangalore, working on innovative products that integrate multiple physical and logical access systems for identities. Using the latest Microsoft technologies, we create state-of-the-art solutions in an inclusive and vibrant environment. Our offerings, supporting both on-premise and cloud environments, protect over 85 million user identities and have issued more than 50 million credentials. Become a security domain expert and advance your career with us while working with cutting-edge technologies.

Identity and Access Management Solutions (IAMS)

Our Identity and Access Management Solutions (IAMS) safeguard more than 85 million user identities. Driven by a philosophy of Zero Trust, we lead the industry in risk-based multi-factor authentication, converged access environments, and scalable digital certificates and PKIaaS solutions.

Responsibilities

The Full Stack Development Engineer role requires proficiency in:

  • Programming using C# and .NET Core & ASP.NET Core.
  • Developing high throughput data processing applications with parallelism and asynchronous processing.
  • Experience with large-scale distributed data processing platforms/web applications in Kubernetes clusters.
  • Analytical thinking and problem-solving abilities.
  • Software architecture and design (DDD, OOAD, API development), and developing libraries/frameworks.
  • Experience with SQL/NoSQL databases and database modeling.
  • Knowledge of algorithms, data structures, and operating systems (Linux).
  • Expertise in modern DevOps, monitoring, and alerting tools for Kubernetes deployments.
  • Unit testing, functional testing, and security and performance engineering for web applications.

Additional Skills

Helpful additional skills include:

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

Qualifications

We are looking for a seasoned software engineer for our HID SAFE product (an enterprise-level Physical Identity and Access Management product) with:

  • A Bachelor’s degree in Computer Science, Electrical Engineering, Information Systems, or equivalent.
  • 10 to 15 years of hands-on software development experience.

Why Apply?

At HID Global, we offer:

Empowerment

Work as part of a global team in a flexible environment while enhancing your expertise. Even if you don't have all the required skills, we encourage you to apply if you meet most of them.

Innovation

We welcome your ideas and offer options like flexible work arrangements, job sharing, and part-time positions.

Integrity

We value straightforward, reliable results-oriented professionals and cherish a workplace where all employees feel appreciated and accepted.

Join us at HID Global and become