Current jobs related to Principal Software Engineer - Bengaluru, Karnataka - Ping Identity


  • Bengaluru, Karnataka, India Prudential Travels Pvt. Ltd. Full time

    Prudential Travels Pvt. Ltd., a prominent organization in Bengaluru, is seeking a highly skilled Principal Software Quality Assurance Engineer. The ideal candidate will have extensive experience in automation testing and software quality assurance.About the RoleThe company requires a seasoned QA Automation Engineer with 6+ years of experience in Java and...


  • Bengaluru, Karnataka, India ARi Full time

    OverviewARi is a global engineering firm headquartered in the United States, specializing in cutting-edge technologies including Embedded Software, Product Engineering, Manufacturing Engineering, and Testing & Validation. We cater to industry leaders in Automotive, Aerospace, and Industrial Manufacturing sectors.We are seeking an experienced Principal...


  • Bengaluru, Karnataka, India New Origin Full time

    New Origin seeks a skilled Principal Java Software Engineer to join our team. Estimated Salary: $120,000 - $180,000 per year, depending on experience and qualifications.About the RoleWe are looking for a talented software engineer with expertise in Core Java/J2EE, Data Structures/Algorithms, Design Patterns, and Java frameworks like Spring, Hibernate, and...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Lead a team of engineers in developing new products and services at LinkedIn's India office.About the RoleWe're looking for an experienced software engineering leader to join our Bangalore engineering team. As Principal Software Engineering Director, you will be responsible for managing a large team of engineers and managers, owning significant parts of...


  • Bengaluru, Karnataka, India Talent500 Full time

    Job SummaryAt Talent500, we're seeking a highly skilled Principal Software Quality Assurance Engineer to join our team. This is a challenging role that requires a deep understanding of software development life cycles, object-oriented design methods, and testing principles.In this position, you will be responsible for developing and executing test plans,...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the Role We are seeking a highly skilled Principal Software Architect to join our team at IN10 VMware Software India Private Limited. As a key member of our cloud and distributed systems team, you will be responsible for designing and developing critical components within our Horizon 8 platform. With a strong background in software development and...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Job DescriptionJob SummaryAs a Principal Software Development Engineer at Amazon Pay, you will play a key role in shaping and enhancing our payment systems to deliver an unparalleled personalized and rewarding experience for our customers. You will contribute innovative ideas and refine our strategic direction, fostering strong partnerships with...


  • Bengaluru, Karnataka, India 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job DescriptionWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED. This is a rare opportunity to work on cutting-edge projects in the field of model-based software development.About the RoleIn this role, you will be responsible for implementing and testing tools and plugins in a...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Principal Java Fullstack Engineer to join our team at Guidewire Software. As a key member of our development team, you will play a crucial role in designing and developing elegant solutions for the property & casualty insurance industry's complex business domain.About GuidewireGuidewire is the platform P&C...


  • Bengaluru, Karnataka, India SonicWall Full time

    As a Principal Software Engineer at SonicWall, you will play a crucial role in designing and enhancing our Reassembly-Free Deep Packet Inspection engine. You will work on developing Intrusion Prevention, Gateway Anti-Virus, and other related features of our Next Generation firewall.Job DescriptionSonicWall is a leading cybersecurity company with over 30...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Summary: Microsoft is seeking a talented Principal Software Engineer Lead to join the Virtualization Core Platform team. As a key member of our team, you will be responsible for leading a team of engineers working on components of Microsoft's virtualization platform.As a Principal Software Engineer Lead, you will be working closely with all of...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We are seeking a highly skilled Principal BIOS Automation Software Engineer to join our team at Capgemini Engineering. As a key member of our engineering team, you will be responsible for designing and developing software products in Python, creating test scripts and suites to ensure test result criteria, and developing automated tests and test suite...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Tata Consultancy Services is a leading global consulting and technology services company, and we are seeking a highly skilled Principal Java Software Engineer to join our team.The ideal candidate will have extensive experience in Java 7 and 8 development, including coding, debugging, and testing unit and functional code. Experience with Spring framework and...


  • Bengaluru, Karnataka, India SonicWall Full time

    About SonicWallSonicWall is a renowned cybersecurity company with over 30 years of expertise, recognized as a leading partner-first organization. Our mission is to provide relentless security against evasive cyberattacks across various environments.Job DescriptionWe are seeking an exceptional Cybersecurity Principal Software Engineer to join our team. As a...


  • Bengaluru, Karnataka, India PinnacleU HR Full time

    Job DescriptionPinnacleU HR is seeking an experienced Principal Backend Software Engineer to lead the development of our fintech platform. As a key member of our team, you will be responsible for designing and implementing scalable and secure backend systems and services.About the RoleWe are looking for a seasoned engineer with 5+ years of experience in...


  • Bengaluru, Karnataka, India AECOM Full time

    About the RoleWe are seeking a highly skilled Principal Mechanical Engineer to lead our HVAC system design team. This is an exciting opportunity for a seasoned professional to drive innovation and excellence in building services engineering.As a Principal Mechanical Engineer, you will be responsible for designing and delivering high-quality HVAC systems for...


  • Bengaluru, Karnataka, India Intertec Systems Full time

    Job OverviewWe are seeking a highly skilled Principal Software Development Engineer to join our team at Intertec Systems in Bangalore. The successful candidate will be responsible for designing, developing, and implementing software applications and components.Job DescriptionThe ideal candidate should have a strong background in software development, with...


  • Bengaluru, Karnataka, India TekPillar Full time

    We are seeking an experienced Principal Software Engineer to join our team as an Enterprise Architect. As a key member of our organization, you will play a pivotal role in designing and implementing complex systems, guiding technical decisions, and collaborating with cross-functional teams to deliver robust solutions.As an Enterprise Architect, you will be...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to lead our team in developing cutting-edge software solutions. As a Technical Lead, you will play a key role in defining architecture, implementing projects, and mentoring junior engineers.Responsibilities and DutiesCollaborate with cross-functional teams to define project...


  • Bengaluru, Karnataka, India Epsilonedge Full time

    **Company Overview:**Epsilonedge is a leading technology company that specializes in software development and innovation. Our team is comprised of highly skilled professionals who are dedicated to delivering cutting-edge solutions to our clients.**Estimated Salary Range:** ₹1,200,000 - ₹2,500,000 per annum(Based on location and industry standards)**Job...

Principal Software Engineer

2 months ago


Bengaluru, Karnataka, India Ping Identity Full time
Job Title: Principal Software Engineer

As a key member of our cross-functional engineering team, you will play a crucial role in developing the next generation of Identity and Access Management SaaS products at Ping Identity. Our team works on essential user-related features and collaborates with other departments and development teams throughout the Agile development process.

Key Responsibilities:
  • Design and develop APIs and scalable microservices for the AWS cloud using Java.
  • Work with product managers, architects, and other stakeholders to deliver product capabilities.
  • Develop test automation assets in a continuous integration and deployment environment.
  • Guide scalability and performance improvements.
  • Troubleshoot issues, and provide fixes.
  • Participate in design and code reviews.
  • Develop features and enhancements from user stories.
  • Become a product expert in important areas to encourage higher-quality development efforts.
  • Design and build customer-facing web applications using our shared React component library.
Requirements:
  • Deep hands-on experience in the design, development, and deployment of business software at scale.
  • Fundamental knowledge in Identity and Access Management (IAM).
  • Familiarity with the following protocols: SAML, OAuth, OpenID Connect, and SCIM.
  • Experience building scalable AWS cloud-based applications.
  • 14+ years of experience and strong proficiency with Java as a backend.
  • Experience with one or more JavaScript frameworks such as React.
  • Experience integrating REST APIs with web applications.
  • Experience debugging using browser development tools.
  • Proficient in Unix-based environments.
  • Bachelor's Degree in Computer Science or equivalent experience.
  • Customer-facing skills to represent Ping Identity well within the customer's environment and drive discussions with senior personnel regarding trade-offs, best practices, project management, and risk mitigation.
  • Leading/Involved in the highly available and fault-tolerant enterprise.
Preferred Qualifications:
  • Knowledge of Dockerization and Kubernetes.
  • Good security and identity concepts.
  • Experience with asynchronous messaging (Kafka, Redis).
  • Experience with NoSQL databases like MongoDB, Cassandra, Elasticsearch.
  • Awareness/experience of Cloud Platforms AWS/Azure.
Benefits:
  • Generous time off.
  • Parental Leave.
  • Healthcare.
  • Generous Holiday Schedule.