Develop software components, services, and tools supporting product security programs.
Apply secure coding and security-by-design principles throughout the software development lifecycle.
Participate in feature design, implementation, testing, deployment, code reviews, and design reviews.
Support threat modeling, security reviews, vulnerability remediation, and risk mitigation.
Develop automation that improves security, compliance, and engineering productivity.
Contribute to cloud-native, web, desktop, and distributed application development.
Integrate security requirements and security tooling into product designs and CI/CD pipelines.
Investigate and resolve software defects, performance issues, and security findings.
Create technical documentation, test plans, and engineering artifacts.
Use generative AI tools to improve development efficiency, code quality, testing, documentation, and workflows.
Collaborate with globally distributed teams and stay current with cybersecurity and software engineering practices.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, Cybersecurity, Electronic and Communication Engineering, or equivalent practical experience.
Knowledge of product security, DevSecOps, secure software development lifecycle practices, OWASP Top 10, CWE, secure coding, threat modeling, and security risk assessments.
Experience developing software with one or more modern programming languages such as C#, C++, Java, Python, Go, or TypeScript.
Preferred: 5+ years of software development experience.
Preferred: experience with cloud, web, desktop, or distributed systems and object-oriented design, data structures, algorithms, and design patterns.
Preferred: experience with TypeScript, https://jobeax.com/link/JSd7UYCSg572jJDY, Angular, React, GraphQL, Git, GitHub, Azure DevOps, CI/CD pipelines, automated testing, Windows, or Linux.
Preferred: familiarity with REST APIs, microservices, containers, cloud-native architectures, authentication, authorization, encryption, and security protocols.
Preferred: exposure to SAST, SCA, DAST, SBOM, container security, and DevSecOps practices.
Preferred: knowledge of IEC 62443, NIST SSDF, CRA, NIS2, or similar security frameworks and standards.
Preferred: experience with generative AI tools such as GitHub Copilot, ChatGPT, Claude, or Cursor, plus knowledge of prompt engineering, LLMs, RAG, agentic workflows, and AI-enabled developer tooling.
Preferred: ability to evaluate AI-generated outputs for quality, security, maintainability, and compliance.
Benefits
Hybrid schedule in Bangalore or Pune, India, with work from a Rockwell location at least Mondays, Tuesdays, and Thursdays unless business obligations require otherwise.
Premium Calm membership and comprehensive mindfulness programs.
Volunteer paid time off available after six months of employment for eligible employees.
Employee volunteer and donation matching program.
Employee Assistance Program.
Personalized wellbeing programs through OnTrack.
On-demand digital course library for professional development.
Senior Application / Product Security EngineerExperience : 7+ YearsLocation : Bangalore/PuneEmployment Type : Full-TimeJob Description : We are looking for a Senior Application / Product Security Engineer with 7+ years of relevant experience in application security, product security, secure software development, cloud security, ...
... in Application Security - Strong coding ability (Python, JS/TS, backend systems) - Deep understanding of: - OWASP Top 10 - Auth & session management - API security - Injection & sandbox escape vectors - Experience working closely with product/engineering teams What Sets You Apart - You think in systems, not vulnerabilities ...
... solutions to secure data in SAAS applications.- Understands AWS services and expertise in deploying and debugging cloud-based applications using AWS.- Work with product manager to analyze the requirements, create standardized solutions across partners.- Work with Architect to create end-to-end cloud solution, ensuring high ...
... throughout the software lifecycle. - Review other engineers’ code and provide feedback on quality, security, and best practices. - Mentor and guide junior software engineers and champion software development lifecycle best practices. - Participate in on-call rotations to triage production issues and recover services quickly. ...
Role Overview:We are looking for a Senior AI Product Security Engineer to secure enterprise applications and AI-powered products across multiple engineering teams and https://jobeax.com/link/hqRm5ReOaBjXYzh6 Responsibilities:- Own security assessments across enterprise applications, products, repositories, and engineering ...
... misuse, excessive agency and other AI-specific failure modes, and frame probabilistic findings as reproducible, actionable reports. - Partner with engineering and product teams to explain findings clearly, review fixes, and support secure design and development practices. - Strengthen security across the software delivery lifecycle, ...
... security scans (e.g. Static Application Security Testing, Dynamic Application Security Testing, Software Composition Analysis) and support the creation of Software Bill of Materials (SBOMs) based on an understanding of the products and the tools. - Technical Cybersecurity Architecture and Engineering Services - Lead the ...
... mitigation strategies. - Help develop and mature product security strategy and the secure software development lifecycle. - Create comprehensive threat models with product teams and product security engineers. - Design, recommend, plan, guide, and support implementation of security solutions while managing multiple priorities. ...
... that make a significant impact on our business success. You will also mentor and guide junior software engineers, helping to improve their code quality and security practices and supporting their growth by championing SDLC best practices. We Are Seeking a Full Stack Senior Software Engineer Who: - Has 7 plus years of strong ...