Principal Engineer Job in Bangalore, Karnataka India

About the Role and Responsibilities

Location: Bangalore, IN

Basic Function and Scope of the Position

Engineer will be working on the McAfee Firewall Enterprise product. The McAfee Firewall Enterprise product is an enterprise class firewall product that sits at network perimeter and used to protect networks against evolving threats.

This position will be a lead position with hands on experience in analysis, design, development and support of business application. This position will require strong technical skills to manage and lead a team. This will require excellent communication skills and the ability to work with various groups within the organization.

Essential Duties and Responsibilities:

- Lead and provide technical guidance to the team.

- Own and drive the execution of the project.

- Analyze and evaluate technical options.

- Communicate and work closely with various cross functional teams.

- Must have a strong understanding of SDLC

- Serves as a strong technical resource for developing software to port data from one product database to another

- Provides support to resolve customer issues

- Participate and lead design discussions.

- Development of technical documentation including schemas, system architecture diagrams, tech spec, etc.

- Solve system integration issues

- Analyzes, designs, writes, and debugs product features

- Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations

- Reviews Development, Marketing, and QA documentation

- Understands how the feature being developed interacts with other features already existing in the product

- Estimates project scope and delivers projects according to schedule

- Ensures a quality product through continuous testing and refinement of the code base

Qualifications

Experience, Knowledge and Skills

- BS in Computer Science or equivalent experience
- 7+ yrs of experience
- Experience designing and writing robust, scalable, secure, efficient, and maintainable code
- An understanding of network computing, performance, concepts and current practices
- C development experience
- Experience with C programming language, scripting languages (Python) will be an advantage
- Experience in developing Linux/Unix products (special emphasis on FreeBSD and Linux experience)
- Excellent organization, communication and interpersonal skills
- Ability to work well with others in a team environment
- Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
- Solid track record delivering enterprise-class applications
- Excellent design skills, including ability to produce functional and design specifications
- Wide exposure to network transport and common application protocols
- Proven effective leadership experience on multiple projects
- Familiarity with product development and network security best practices

Not required, but having these is a big plus:

- Working knowledge of networking, including security
- Experience in object-oriented design and coding practices

McAfee, a wholly owned subsidiary of Intel Corporation (NASDAQ:INTC), is the world's largest dedicated security technology company. We are relentlessly focused on constantly finding new ways to keep our customers safe. Share your talents with us in the dynamic security industry, and experience the meaningful, interesting work that is waiting for you!

McAfee is an Equal Employment Opportunity employer. We celebrate diversity!

Click here for full EEO statement.

J2W-NAK J2W-MON

Job: Software Development
Primary Location: MIC-India MIC-Karnataka MIC-Bangalore BEC MIC
Position Number: 875121
Schedule: Full-time