Yahoo! Search
Yahoo! Hotjobs
Sign In
New User? Sign Up
close Advantages of 'Apply Now'
'Apply Now' provides you with a fast and easy way to apply to a job and has many benefits over other methods of applying including:
  • Apply to multiple jobs quickly and easily. If you've used the 'Apply Now' process before, we've already saved your information. Just select and preview your resume and optional cover letter and submit.
  • Receive confirmation of submission. With your information automatically sent and saved in our system, we'll make sure your resume gets in the recruiter's HotJobs account and we'll send you a confirmation email.
  • Stay organized in your job search. You can centrally manage your resume activity history online anytime. Keep track of the date, company and position you applied for, and the resume and cover letter you sent.

Senior Principal Software Engineer (C++ Windows): Symantec

Job ID581938
Company NameSymantec
Job CategoryTechnology; Technology
LocationCulver City, CA
Position TypeFull-Time, Employee
Experience10-15 Years Experience
Desired Education LevelBachelor of Science
Date PostedSeptember 30, 2009

Company Overview
Symantec is a global leader in providing security, storage and systems management solutions to help our customers – from consumers and small businesses to the largest global organizations – secure and manage their information-driven world against more risks at more points, more completely and efficiently. Our software and services protect completely, in ways that can be easily managed and with controls that can be enforced automatically – enabling confidence wherever information is used or stored.

Department Overview
Symantec Endpoint Security products are the bedrock for Symantec’s strategy for enterprise security. The flagship product, Symantec Endpoint Protection, is a group of protection mechanisms bundled into one application. It offers the following features: anti-virus, anti-spyware, firewall, intrusion prevention system, application control, device control, and proactive threat scanning.
Are you a top-notch software developer seeking a greater challenge and looking for the chance to make a big impact on a large project that will be used by millions of people? If so we want you. We are looking for a senior technical leader on one of Symantec’s flagship products. This is an opportunity to create and influence the market leading antivirus security software and make a real difference.

Responsibilities
•Responsible for the design, development and implementation of highly complex components in a given product.
•May direct a broad functional area by acting as team lead. Anticipates future technical needs, and develops long-range engineering or product specific strategies to reach technical goals.
•Mentors less experienced developers in advanced concepts. Reviews, designs, and implements plans to develop less skilled team members.
•Expected to set technical product direction by weighing industry trends, competitive information, and product requirements.
•Can successfully balance multiple projects and assignments across one or more teams, Reviews the design and code of others and champions the “right way” to do things.
•Understanding the impact of a software design on the existing code base as well as the system performance and scalability.

Qualifications
• BS Degree or Equivalent and 10+ years of software development experience
•Experience in designing and reviewing designs for large software projects, fulfilling both explicit and implicit requirements
•Ability to analyze, tune memory usage and performance of highly complex systems
•Ability to develop high quality designs and code with respect to testability, internationalization, scalability, and fault tolerance
•Outstanding C/C++, Windows software development; Win32 and Win64; inter-process and network programming skills (TCP/IP)
•In depth understanding of multi-threading design considerations, understanding and experience using design patterns
•Top down and bottom up estimation skills, experience in presenting to technical and nontechnical audiences

How To Apply
To be considered for a position, please submit your resume/CV on the Symantec Careers site.(http://www.symantec.com/about/careers/search.jsp)
Symantec staffing professionals will review your qualifications against open positions.

Equal Employment Opportunity
Symantec Corporation is an Equal Opportunity Employer and welcomes diversity.

NOTE: To all recruitment firms: Symantec is not accepting agency/search firm referrals for this posting, or other postings, without prior written permission from Symantec’s Staffing organization. Symantec is not responsible for any fees related to unsolicited resumes.

Other Information
Success Factors
•A team player who has experience and is comfortable working across multiple development sites distributed globally.
•Excellent communication (written and verbal) skills
•Self motivated with strong will to take ownership for achieving goals that are best for customers and the company.
•Quality conscious with a focus on usability.
•The ability to investigate new technologies and subsequently transform this knowledge into high quality software implementations
•Comfortable working in a fast pasted, dynamic environment.
•Action oriented.



Tips For A Safe Job Search: Never give your bank account information, credit card or social security number to a prospective employer. Do not accept any offers to cash checks or wire money. Click here to Learn More.

NOTICE: We collect personal information on this site. To learn more about how we use your information, see our Privacy Policy.

About Yahoo! HotJobs | Affiliate Program | Advertise with us