Principal Security Engineer
3 weeks ago
Job Title: Principal Security Engineer
RSA Security is looking for a highly skilled Principal Security Engineer to join our team. As a key member of our cybersecurity team, you will be responsible for designing, developing, and maintaining our flagship product, NetWitness, in the SIEM domain.
Responsibilities
Design, develop, and maintain features for a cybersecurity product, ensuring high performance, scalability, and security.
Analyze and optimize code for performance, scalability, reliability, and security, following best practices.
Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.
Handle complex customer issues and critical escalations as needed.
Help develop and maintain automated tests, ensuring robust and reliable code.
Collaborate with cross-functional teams to define, design, and ship new features.
Implement and promote best practices for maintaining readable, testable, and maintainable code.
Investigate and resolve complex issues, including customer-reported problems and security vulnerabilities.
Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
Maintain a large codebase by resolving technical debts, such as managing complex defect fixes, handling integrations, and interdependencies between different services during upgrades or version conflicts.
Work with Product Management and other stakeholders to understand requirements and translate them to technical solutions.
Assist in developing and maintaining DevOps pipelines and processes.
Contribute to organizational learning initiatives through tech talks and presentations on new technology areas.
Support organizational initiatives beyond technical duties, such as hiring and mentoring team members.
Requirements
9-12 years of experience in C++ development, with a deep understanding of modern C++ standards (C++11 and later).
Hands-on experience designing and developing large-scale, distributed systems.
Proven experience in optimizing code for performance and scalability.
Strong analytical and problem-solving skills, with the ability to debug and RCA complex issues both in existing functionality and customer issues.
Strong knowledge of Network and Security principles, practices, and common vulnerabilities.
Familiarity with processes that promote technical excellence within the team, such as effective code review processes, better code coverage, building testable and modular code, and automated testing frameworks.
Familiarity with DevOps practices and CI/CD pipelines.
Proven leadership skills in handling and mentoring junior members.
Good teamwork and communication skills, with the ability to work effectively in a collaborative environment.
Experience working in Agile or Scrum development environments.
Commitment to staying current with emerging trends and technologies in software development and cybersecurity.
Self-driven and ability to work independently without much supervision.
RSA Security is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to creating a work environment that is free from discrimination and harassment. If you need a reasonable accommodation during the application process, please contact the RSA Talent Acquisition Team.
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeJob Title: Principal Software EngineerJob Summary:We are seeking a highly skilled and experienced Principal Software Engineer to join our Platform Engineering team. As 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...
-
Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeJob SummaryWe are seeking a highly skilled Principal Software Engineer to join our Platform Engineering team at RSA Security. As 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 ResponsibilitiesTechnical Leadership:...
-
Principal Software Engineer
3 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 Architect
2 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeJob SummaryWe are seeking a highly skilled Principal Software Architect to lead the technical direction of our platform infrastructure. As a key member of the Platform Engineering team, you will ensure the scalability, reliability, and performance of our platform.Key ResponsibilitiesTechnical Leadership: Provide technical leadership within the Platform...
-
Principal Application Security Engineer
4 weeks ago
Bengaluru, Karnataka, India Autodesk Full timeJob Title: Principal Application Security EngineerAt Autodesk, we're seeking a highly skilled Principal Application Security Engineer to drive strategic direction, develop standards, and lead "shift-left" security efforts to build security into the software development lifecycle (SDLC).Key Responsibilities:Define application security strategies, standards,...
-
Principal Network Security Engineer
4 weeks ago
Bengaluru, Karnataka, India Granicus Full timeJob Title: Principal Network Security EngineerGranicus is seeking a highly skilled Principal Network Security Engineer to join our team. As a key member of our Cyber Defense program, you will be responsible for protecting the confidentiality, integrity, and availability of our organization.Key Responsibilities:Serve as a subject matter expert for all network...
-
Principal Network Security Specialist
3 weeks ago
Bengaluru, Karnataka, India Granicus Full timeUnlock Your Potential as a Principal Network Security EngineerGranicus is seeking an innovative and experienced Principal Network Security Engineer to join our team. As a key member of our Cyber Defense program, you will be responsible for protecting the confidentiality, integrity, and availability of our organization.Key Responsibilities:Develop and...
-
Principal Product Security Engineer
4 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeJob Summary:We are seeking a highly skilled Principal Product Security Engineer to join our team at Cloud Software Group. As a key member of our security team, you will be responsible for defining and leading implementation guidelines and standards to ensure our products are secure by default. You will also perform security design reviews for new product...
-
RSA Security Engineer
3 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeJob Title: RSA Security Engineer - Application Security ExpertJob Summary: We are seeking a highly skilled Application Security Engineer to join our team at RSA Security. As an Application Security Engineer, you will be responsible for designing and implementing secure software development lifecycle (SDLC) processes, identifying and mitigating security...
-
Netwitness - Principal Software Architect
2 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeJob Title: Netwitness - Principal Core EngineerAbout RSA Security: RSA Security offers mission-driven security solutions that provide organizations with a unified approach to managing digital risk. Our solutions are designed to detect and respond to advanced attacks, manage user access control, and reduce business risk, fraud, and cybercrime. We protect...
-
Cybersecurity Principal Software Engineer
2 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...
-
Netwitness - Principal Core Software Architect
3 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeAbout RSA SecurityRSA Security offers mission-driven security solutions that provide organizations with a unified approach to managing digital risk. Our solutions are designed to effectively detect and respond to advanced attacks, manage user access control, and reduce business risk, fraud, and cybercrime. We protect millions of users around the world and...
-
Principal Software Engineer
4 weeks 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...
-
Principal SQL Support Engineer
4 weeks ago
Bengaluru, Karnataka, India Sun Life Full timeJob Title: Principal SQL Support EngineerAt Sun Life, we're seeking a highly skilled Principal SQL Support Engineer to join our team. As a key member of our IT department, you will be responsible for providing expert-level support for our SQL Server infrastructure.Key Responsibilities:Monitor and maintain SQL Server batches, jobs, and stored...
-
Senior Cybersecurity Engineer
4 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeAbout RSA SecurityRSA Security is a leading provider of mission-driven security solutions that help organizations manage digital risk. Our solutions provide integrated visibility, automated insights, and coordinated actions to detect and respond to advanced attacks, manage user access control, and reduce business risk, fraud, and cybercrime.Job Title:...
-
Principal AI Engineer
3 weeks ago
Bengaluru, Karnataka, India Commonwealth Bank Full timeJob Title: Principal AI EngineerAt Commonwealth Bank, we're driving innovation in Generative AI to transform the banking experience. As a Principal AI Engineer, you'll play a key role in designing and developing cutting-edge AI solutions that drive business outcomes.Key Responsibilities:Lead the design and development of AI-powered platforms and...
-
Principal Product Security Architect
3 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout the RoleWe are seeking a Principal Product Security Architect to join our team at Cloud Software Group. In this role, you will be responsible for defining and leading implementation guidelines and standards to ensure our products are secure by default. You will also perform security design reviews for new product features and drive a shift-left...
-
Principal Product Security Architect
3 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeSecure by DesignAs a Principal Product Security Architect at Cloud Software Group, you will define and lead implementation guidelines and standards to ensure our products are secure by default. You will perform security design reviews for new product features and drive a shift-left strategy across our organizations. Your expertise will help teams adopt best...
-
Gen AI Principal Engineer
4 weeks ago
Bengaluru, Karnataka, India Commonwealth Bank Full timeJob Title: Gen AI Principal EngineerThe Commonwealth Bank is seeking a highly skilled Principal Engineer to join our Gen AI Domain. As a key member of our team, you will be responsible for leading the development of innovative Gen AI solutions that drive business outcomes.Key Responsibilities:Lead the design and implementation of Gen AI platforms and...
-
Security Engineer
1 day ago
Bengaluru, Karnataka, India F5 Full timeJob DescriptionF5 is a leading provider of application delivery networking solutions. As a Principal Software Security Engineer, you will play a key role in ensuring the security and integrity of our products.Key Responsibilities:Design and implement secure software development lifecycle (SDLC) processes and proceduresCollaborate with development teams to...