Posted 3 months ago by

Principal Software Engineer - Norton Product Eng Ops

Culver City, CA, United States
Employment: Full Time Experience: Lead

About Us:

Symantec Corporation (NASDAQ: SYMC) is the global leader in cyber security. Operating one of the world’s largest cyber intelligence networks, we see more threats, and protect more customers from the next generation of attacks. We help companies, governments and individuals secure their most important data wherever it lives.

We make the world a safer place by helping people, businesses and governments protect and manage their information, so they can focus on achieving their goals.

We are looking for:

A talented and passionate Software Engineer to work on the next generation security client for Windows. Candidates must be self-motivated and be able to succeed in a fast-paced environment; they must work well in teams and enjoy the challenge of delivering high quality products within deadlines.

Who we are:

Relentlessly protect Norton users from bad guys. Across the globe, we combine our talents, our brains, and our creative energy to reinforce our place as a world-class technical community.

In the Norton Business Unit, you will have the opportunity to be a part of this global team of security and product engineers working to deliver world class Norton Security products with over 100 millions end-points. Our division is at the center point of creating technologies to protect user devices and data from bad guys. These technologies are being built for Mac, Mobile and PC platforms.


  • Be part of a scrum team in an Agile development environment
  • Work with little or no supervision on analysis and development tasks
  • Responsible for owning the design specifications and associated code for complete software components
  • Collaborate within and across groups in discussing solutions, solicit feedback and writing user interface specifications
  • Identify and suggest solutions to problems of significant scope
  • Provide thought and technology leadership and work closely with other engineers and architects to help develop quality products, testable designs, and test tools
  • Is looked upon to offer direction, guidance and mentoring to lesser skilled individuals on the team
  • May act as team lead or technical lead for a large portion of or an entire project
  • Anticipates and identifies problems then provides alternative solutions to successful end result
  • Reviews the design and code of junior developers and takes necessary corrective actions if needed
  • Author best software development practices as well as come up with standards specific to the team
  • Learn technology trends across the industry and analyze how they can be adopted by the team


  • BS in Computer Science, Software Engineering or equivalent combination of Training & 8+ years of Experience
  • Expert Java and Spring development experience, preferably gained on complex, multi-tier, web-based business applications on Weblogic or Tomcat
  • Very experienced and comfortable with Hibernate
  • Very good practical experience with Oracle database, PLSQL and NoSQL solutions such as Cassandra
  • Knowledge and experience of Agile software development processes and methodologies
  • Solid understanding of Continuous Integration best practices
  • Strong communication skills (written and verbal)
  • Excellent troubleshooting skill to root cause complex issues
  • Microservice-oriented architectures & REST based web service development
  • Demonstrated skill in using coding standards and an active code reviewer
  • Experience with ElasticSearch, Spark, Kafka, Azure, AWS, containers and container orchestration technologies (preferably Kubernetes) a net advantage

The PowerToFly Mission

We're passionate about connecting highly skilled women with leading companies committed to diversity and inclusion.

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job