
Software Principal Engineer
RSA Security, LLC2 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Plan, design, develop, test, and document RSA Governance and Lifecycle product modules and features.
- Lead projects and deliver software with high quality and on schedule.
- Develop full-stack applications using Java and React.
- Design and maintain PKI integrations among certificate authorities, registration authorities, and the Java application layer.
- Design and engineer secure software components using knowledge of common attack vectors and the OWASP Top 10.
- Handle technical customer escalations.
- Collaborate with stakeholders and other engineering team members.
- Work with SAST, DAST, and SCA tooling and secure cloud-native, containerized applications.
Requirements
- 9–12 years of software engineering experience.
- Deep expertise in Core and Enterprise Java and common frameworks including Spring Boot and Hibernate.
- Strong hands-on experience with React and the ability to read and debug complex code.
- Hands-on experience designing and maintaining Public Key Infrastructure, including integrations among certificate authorities, registration authorities, and Java applications.
- Strong understanding of the OWASP Top 10 and attack vectors including XSS, SQL injection, CSRF, SSRF, and deserialization flaws.
- Experience with security tooling such as Nessus, Veracode, or Burp Suite.
- Familiarity with securing cloud-native applications on AWS, Azure, or GCP and in Docker/Kubernetes environments.
- Strong software-component design and engineering skills.
- Technical customer-escalation experience.
- Exposure to Oracle databases, with Oracle 19c/26ai experience listed as a plus.
- Exposure to identity management and AI tools or platforms used in product development is a plus.
- Exposure to SAFe and Agile development is expected.
Tech Stack
Categories
About RSA Security, LLC
RSA Security builds identity-first cybersecurity products for enterprises, including SecurID multi-factor and passwordless authentication, single sign-on, and identity governance and lifecycle management delivered on-premises and in the cloud. The company sells subscriptions and support to governments, financial services, and other high-assurance organizations worldwide. Founded in 1982 and headquartered in Burlington, Massachusetts, RSA is a privately held company owned by Symphony Technology Group.