
Software Engineer - Product Security
Rockwell Automation24 days ago
Mayfield Heights, OH, USA or Milwaukee, WI, USASenior
Responsibilities
- Develop software for cloud-native, web, desktop, or distributed applications.
- Develop automated solutions that integrate security tooling into CI/CD pipelines.
- Participate in design reviews, code reviews, testing, troubleshooting, and deployment activities.
- Apply secure coding practices and security-by-design principles throughout the software development lifecycle.
- Support threat modeling, security reviews, vulnerability remediation, risk assessment, and security assurance activities.
- Collaborate with global software engineering teams to integrate security requirements into product designs and implementations.
- Evaluate AI-generated outputs for quality, security, maintainability, and compliance with secure development standards.
- Contribute to technical planning and prioritization supporting product and security goals.
Requirements
- Bachelor’s degree or equivalent years of relevant work experience.
- Legal authorization to work in the United States.
- At least 3 years of experience developing, testing, and maintaining production software systems in one or more modern programming languages such as Python, Go, or TypeScript.
- Typically requires 5 years of related experience.
- Experience with Node.js, MongoDB, Kubernetes, Helm, or similar technologies.
- Familiarity with REST APIs, microservices, containers, and cloud-native architectures.
- Experience with GitHub, Azure DevOps, CI/CD pipelines, and automated testing.
- Knowledge of secure software development lifecycle practices, common software vulnerabilities and mitigations, threat modeling, security risk assessments, authentication, authorization, encryption, security protocols, DevSecOps practices, security scanning tools, and regulatory compliance requirements.
- Familiarity with SAST, SCA, DAST, SBOM, container security solutions, and AI-assisted software development tools.
Benefits
- Health insurance including medical, dental, and vision coverage.
- 401(k).
- Paid time off.
- Parental and caregiver leave.
- Flexible work schedule coordinated with the manager.
- Hybrid work from Mayfield Heights, Ohio, or Milwaukee, Wisconsin, with expected work at a Rockwell location on Mondays, Tuesdays, and Thursdays.