Principal Software Engineer
1 month ago
About Ping Identity
Ping Identity is a leading provider of identity and access management solutions. We believe in making digital experiences both secure and seamless for all users, without compromise.
Our intelligent, cloud identity platform lets people shop, work, bank, and interact wherever and however they want. Without friction. Without fear.
We're headquartered in Denver, Colorado and we have offices and employees around the globe. We serve the largest, most demanding enterprises worldwide, including more than half of the Fortune 100.
About the Role
We're seeking a highly skilled Principal IAM Software Developer to join our cross-functional engineering team. As a Principal IAM Software Developer, you will work on developing the next generation of Identity and Access Management SaaS products.
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
Desired 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
Our Benefits
- Generous time off
- Parental Leave
- Healthcare
- Generous Holiday Schedule
-
Principal Software Support Engineer
3 weeks ago
Bengaluru, Karnataka, India Technoforte Software Pvt. Ltd. Full timePrincipal Software Support EngineerWe are seeking a highly experienced and skilled Principal Software Support Engineer to join our team at Technoforte Software Pvt. Ltd. as a Support Lead.The successful candidate will be responsible for managing our software support team, ensuring excellent customer satisfaction, and providing technical leadership to the...
-
Principal Software Engineer
1 month ago
Bengaluru, Karnataka, India QNX Software Systems Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Cybersecurity team at QNX Software Systems. As a key member of our team, you will be responsible for designing and developing cutting-edge cybersecurity solutions to protect our customers' networks and endpoints.Key ResponsibilitiesDesign and develop new cybersecurity...
-
Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India MNR Solutions Full timeJob Title: Principal Software Engineer - JavaJob Summary: We are seeking a seasoned Principal Software Engineer - Java to join our team at MNR Solutions in Bangalore. As a Principal Software Engineer - Java, you will play a key role in designing, developing, and maintaining high-quality software solutions using Java.Key Responsibilities:- Design, develop,...
-
Principal Systems Engineer
4 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Role: At Cloud Software Group, we're seeking a highly skilled Principal Systems Engineer to join our Systems Engineering Team. As a key member of our team, you'll be responsible for designing and implementing comprehensive end-to-end deployment and use case scenarios for our products.As a Principal Systems Engineer, you'll have the opportunity to...
-
Cybersecurity Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeCybersecurity Principal Software EngineerThe Software Engineering IT team at Dell International Services India Pvt Ltd (7451) delivers next-generation software application enhancements and new products for a changing world.As a Cybersecurity Principal Software Engineer, you will participate in and contribute to initiatives that improve overall security...
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Autodesk Full timeJob OverviewA challenging opportunity awaits an ambitious Principal Engineer to join our team at Autodesk Bengaluru, India.This role involves working on delivering top-notch Web and Cloud Software as part of a dynamic team.ResponsibilitiesDevelop high-level designs and implement scalable web and cloud solutions.Collaborate with architects, product designers,...
-
Software Engineering Principal
4 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAt Nielsen, we are passionate about powering a better media future for all people. Our team is dedicated to providing powerful insights that drive client decisions and deliver extraordinary results. As a Principal Software Engineer, you will be part of a talented, global workforce that captures audience engagement with content - wherever and whenever it's...
-
Principal Structural Design Engineer
3 weeks ago
Bengaluru, Karnataka, India PNR Software Solutions Full timeWe are seeking a skilled Principal Structural Design Engineer to lead middle-scale projects in the Water Treatment field. The ideal candidate will have experience in leading complex multi-office environments and possess expertise in FEED and EPC & EPCm in oil and Gas market projects.Key Requirements:Bachelor's degree in Civil with Structural emphasis or...
-
Principal C++ Software Engineer
4 weeks ago
Bengaluru, Karnataka, India VerveNest Technologies Pvt Ltd Full timeJob Title: Principal C++ Software EngineerAt VerveNest Technologies Pvt Ltd, we are seeking an experienced Principal C++ Software Engineer to join our team. This is a challenging and rewarding role that will involve working closely with development engineering, product management, and customer solution engineering teams to implement features, functionality,...
-
Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeTechnical LeadershipAs a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key Responsibilities:Provide technical leadership within the Platform Engineering team and influence the technical direction of the platform.Design and...
-
Principal Software Engineer
1 month ago
Bengaluru, Karnataka, India HARMAN International Full timeAbout the Role:HARMAN International is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will be responsible for designing, developing, and maintaining kernel-level software components, ensuring stability, performance, and security.Key Responsibilities:Spearhead the design, development, and debugging of kernel-level...
-
Software Engineering Principal
4 weeks ago
Bengaluru, Karnataka, India Fidelity Investments Full timeFidelity InvestmentsWe are seeking a skilled Software Engineering Principal to join our team at Fidelity Investments. As a member of our Fidelity Center for Applied Technologies (FCAT), you will be part of a team that focuses on building a modern payments platform from scratch.Key ResponsibilitiesDesign and develop APIs, manage code reviews &...
-
Bengaluru, Karnataka, India LinkedIn Full timeJob Title: Principal Staff Software Engineer, Systems InfrastructureAt LinkedIn, we're building the next-generation infrastructure and platforms for our world-class software engineering team. As a Principal Staff Software Engineer, Systems Infrastructure, you'll be responsible for building and shipping software, driving architectural decisions, and...
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Sony Pictures Networks India Private Limited Full timeJob Title: Principal Software Engineer - StreamingJob Summary:We are seeking a highly skilled Principal Software Engineer - Streaming to join our team at Sony Pictures Networks India Private Limited. As a key member of our digital business, you will be responsible for defining the platform architecture, technology strategy, and implementation standards. Your...
-
Principal Software Engineering Leader
4 weeks ago
Bengaluru, Karnataka, India Microsoft Full timeJob Title: Principal Software Engineering LeaderJob Summary:Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.About the Team:Microsoft's Azure Data...
-
Principal Software Engineer
1 month ago
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Collection and Crediting team at Nielsen. As a key member of our team, you will be responsible for delivering technical solutions that meet the needs of our business.Key ResponsibilitiesSystem Deployment: Conceive, design, and build new features for the Collection and/or...
-
Senior Principal Software Engineer
1 month ago
Bengaluru, Karnataka, India Onsemi Full timeJob SummaryWe are seeking an innovative and creative Senior Principal Software Engineer to join the Automotive Serdes team at Onsemi. This position will involve architecting and developing embedded firmware, host software, and drivers for automotive serdes platforms.Key ResponsibilitiesProvide quantitative and qualitative inputs that drive hardware/software...
-
Principal Software Engineer
1 month ago
Bengaluru, Karnataka, India Barracuda Full timeJob Title: Principal Software EngineerBarracuda is seeking a highly skilled Principal Software Engineer to join our cross-functional Agile team. As a key member of our team, you will be responsible for designing, developing, and implementing complex software solutions using Azure cloud technologies, C#, and DevOps practices.Key Responsibilities:Lead the...
-
Bengaluru, Karnataka, India Prudential Travels Pvt. Ltd. Full timePrudential 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...
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India HERE Technologies Full timeJob DescriptionHello, we are HERE Technologies.We are a company that empowers our customers to achieve better outcomes. We provide location data and technology platforms that help our customers manage their infrastructure, optimize their assets, and navigate safely.At HERE, we take pride in creating solutions that fuel innovation, provide opportunity, and...