Sony is hiring Associate Director – Systems Security

Title

Associate Director, Systems Engineering

About The Team

The recruiting team works on various security domains like Endpoint Security, Inventory Mgmt., IAM, Threats & Vulnerabilities Mgmt., Analytics, Data Science & Artificial Intelligence.

About The Role

  • This is a full-time employment position in Sony Bengaluru office
  • The role is one of the founding members of the team that will engineer & deliver distributed web-based & mobile systems leveraging architecture, design & software components that ensures high quality, reliability, throughput, and team velocity. The systems built should be reliable, secure, usable, operable, evolvable, maintainable, observable, and support traceability.
  • This is a HANDS-ON engineering & management position for individuals with a deep passion for software engineering. The role is 70% focused on engineering new systems and 30% focused on providing support to applications that you will build.

Must-Have Skills & Experience

  • A university-level master’s degree in computer science or equivalent field
  • Minimum work experience of 15 years in the field software engineering & delivery
  • Deep foundations in the inner workings of distributed & networked data systems is a must-have
  • Hands-on expertise in:
  • Writing micro-frontends & microservices in Java, JavaScript on Spring/Boot, node.js, JS/React/ Redux/Bootstrap frameworks on top of S3, Postgres, DynamoDB, Lambda/serverless
  • Managing the build & release process using CI/CD technology stack
  • Deploying & operating distributed & clustered systems in AWS environment

Day-to-day Responsibilities

  • Lead technical design of web & mobile applications using micro-frontend and microservices
  • Develop source code development & testing of complex modules
  • Review quality of source code of junior members and improve quality via mentorship & feedback
  • Define & oversee the tech-stack & practices for build, testing & release of system
  • Implement engineering practices ^ tech-stack for security, usability, reliability, evolvability, maintainability, observability, operability & evolvability of the systems
  • Own the cost optimization of cloud deployments and strive to reduce ongoing operational costs

Success Factors

  • Being a self-starter and self-motivated
  • Employ critical thinking & growth mindset in all aspects of delivery
  • Possess a strong problem-solving attitude & aptitude
  • Strong desire to learn, experiment and iterate new solutions
  • Possess fluency in communicating business in English
  • Proactively communicate risks, issues in oral & written form
  • Be able to clearly explain concepts, decisions rooted in systems logic and core requirements
  • Be able to function in an environment where the team is virtual and geographically dispersed