Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Development Engineer @ McAfee

Home > Programming & Design

 Lead Software Development Engineer

Job Description

Role Overview:
We are looking for a new team member who is passionate about protecting the end-users as they enjoy their digital life, has a strong interest in cyber security and data protection, and wants to join our collaborative team as a Lead Software Development Engineer to help drive the high quality of our consumer encryption product family. This role will report an Engineering Manager within the Partner Product Solutions Team. Working at our Bangalore development center, you will make high-level design choices for the software structure, frameworks, protocols, and algorithms. The successful candidate possesses the excellent interpersonal and communication skills required to work with partners, customers and engineering teams to deliver security solutions that protects compute, network and data storage elements. In a world where large data breaches are becoming more frequent, we are offering you a rare opportunity to influence and contribute to an interesting and critical part of McAfee s consumer business that protects our customers data.

 

  • Lead research and development of next-generation applications supporting millions of users across security, privacy, identity, online transactions, and data.
  • Analyze business requirements and lead the design, architecture, and implementation of highly scalable and flexible web applications using modern best of breed technologies
  • Work with Architect to formulate end-to-end cloud solution, ensuring high scalability, availability, performance, and cost optimization.
  • Discover opportunities to create standardized solutions across partners, improve processes, inculcate best engineering practices.
  • Conduct FMEA, create defenses against potential failures, instill monitoring and alerting mechanisms.
  • Assess technical feasibility by building rapid PoCs, find technological solutions for gaps, and create strategic IP.
  • Experiment with new & relevant technologies and tools, drive adoption, implement long-term technology vision for the team.
  • Collaborate with globally distributed engineering teams, product managers, designers, user researchers, team managers, marketing executives, and customers.
  • Estimating, prioritizing, planning, and coordinating project deliveries.
  • Troubleshoot customer issues and collaborate with appropriate development, product teams on issue resolution on end to end basis.
  • Drive innovation in the team. Help define the next generation of features in the product.

About You:

  • 7+ years of solid experience in designing and development of native Cloud/Mobile/Web based software solutions , with a deep focus on usability, performance and integration with downstream REST Web services.
  • Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
  • Experience of using Python, Go, & node.js programming languages with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases.
  • Expert-level knowledge & experience of high performance web scale & real-time response systems.
  • Experience designing and scaling solutions with Amazon Web Services (AWS)
  • Experience working with NoSQL DBs and knowledge to choose an appropriate one for a usecase.
  • Experience with Security, Privacy, Identity, Connected Home, Wearables, IOT is a plus.
  • Exposure to Containerized Packaging and Deployment of Cloud Services.
  • Exposure to Micro Services Architecture for cloud components and its pros and cons
  • Excellent Mentoring skills Be the technical mentor to engineering team.
  • Building partnerships and interpersonal skills, both oral and written, and the ability to collaborate with internal and external parties including Dev and QA teams, Program/Product managers, Technical Publications, and other Project Stakeholders.
  • Anything above that gets you an enthusiastic high-five and bonus points for having experience in the computer security industry

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Ph.D/Doctorate in Chemical, Chemistry, Bio-Chemistry/Bio-Technology, Biotechnology

Contact Details:

Company: McAfee Software India
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   NoSQL HP data protector cyber security Coding Packaging System design High level design Monitoring Downstream Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

McAfee

McAfee Software (India) Pvt. Ltd