Back to list

Vacancy description

Senior Software Engineer Product Security in Bangalore, भारत

Rockwell Automation

  • HybridMix of office and remote
  • Full-timeStandard weekly hours

Bangalore, भारत

Responsibilities

  • 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.
  • Additional local benefits may apply.
Loading similar vacancies…