As a Principal Software Engineer – DevSecOps, you will lead the development and implementation of secure software development and deployment practices across the organization. You will work closely with cross-functional teams to identify and mitigate security risks, and ensure compliance with industry standards and regulations. You will also be responsible for developing and maintaining tools and processes to automate security testing and vulnerability management. Additionally, you will collaborate with the DevOps team to ensure seamless integration with existing infrastructure and tools. The ideal candidate will have a strong background in software development, DevSecOps, and cloud security, with experience in containerization and cloud platforms such as AWS.
Key Responsibilities:
- Lead the development and implementation of secure software development and deployment practices
- Collaborate with cross-functional teams to identify and mitigate security risks
- Develop and maintain tools and processes to automate security testing and vulnerability management
- Work with the DevOps team to ensure seamless integration with existing infrastructure and tools
- Stay up-to-date with industry standards and regulations, and ensure compliance
Requirements:
- 8+ years of experience in software development and DevSecOps
- Strong background in cloud security, containerization, and cloud platforms such as AWS
- Experience with Node.js and Python programming languages
- Excellent communication and collaboration skills
- Ability to work in a fast-paced environment and prioritize multiple tasks