Sr. Manager, Software Engineering- Consumer Products

Mcafee San Jose , CA 95111

Posted 2 months ago

Job Title:

Sr. Manager, Software Engineering- Consumer Products


US, California, San Jose

Role Overview:

Role Overview:

We are looking for a Senior Software Engineering Manager who is passionate about leading product development, has a strong interest in building Consumer experiences for mobile products, and wants to join our collaborative team to help build best in class products. This role will report to Senior Director of Software Engineering within the Consumer Products Team.

Working at our Santa Clara development center, you will exhibit a deep understanding of mobile application development, and consumer products. You will provide technical leadership in the areas of software design, development, and manage a team of engineers.

In a world where smart homes are becoming more frequent, and IoT and mobile devices are increasing every day, 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' - in one of the most vibrant cities in the US.

Company Overview

From device to cloud, McAfee provides market-leading cybersecurity solutions for both business and consumers. We help businesses orchestrate cyber environments that are truly integrated, where protection, detection, and correction of security threats happen simultaneously. For consumers, McAfee secures your devices against viruses, malware, and other threats, both at home and away. We want to continue to shape the future of cybersecurity by working together to build best in class products and solutions.

About the Role:

  • You will review product requirements and lead the design, architecture, and implementation of highly scalable mobile solutions

  • You will be customer obsessed and build products that deliver optimal experiences

  • You will work closely with the development teams to design and develop consumer products

  • You will have people management responsibilities including hiring talented individuals, performance management, feedback, and appraisal.

  • You will prepare detailed plans, manage product releases, do effort estimation and effective time management.

  • You will drive quality initiatives like code reviews for early defect detection, unit testing, best practices for secure development, and scalability within the development teams

  • You will actively measure code coverage of the unit tests to identify areas of focus, and other metrics to identify areas of brittleness in the code, producing dashboards to provide data to the team

  • Your team will define detailed, comprehensive and well-structured test plans and test cases for the product

  • You will use your experience in agile development/testing practices, and develop failure mode scenarios to ensure efficient release testing

  • We will ask you to help optimize the software testing process and procedures to make them more efficient

About You:

  • 10+ years of software development experience.

  • 5+ years of experience as a Manager of a product development team.

  • Need experience building consumer products and Mobile application development. At least 5+ years of experience in building mobile applications on Android and iOS.

  • Experience in Java, Objective C, Kotlin, Swift

  • Experience in the following areas:

  • Various programming languages/techniques including Go, Python

  • At least one server-side framework: Python/Tornado/Django

  • Building scalable applications in cloud-based environments

  • Relational database system such as MySQL or SQL Server.

  • Working with a NOSQL system such as Cassandra or CouchBase is highly desirable.

  • Building partnerships and interpersonal skills, both oral and written, and the ability to collaborate with internal and external parties including Development teams, Program/Product managers, Technical Publications and other Project Stakeholders.

  • Experience in Software Development principles and methodologies such as Agile

  • Positively adapting to project changes and multitasking.

  • Have excellent debugging and problem-solving skills

  • Experience in working remotely with teams would be useful to have

  • Anything above that gets you an enthusiastic high-five and bonus points for having experience in the computer security industry.

Company Benefits and Perks:

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Pension and Retirement Plans

  • Medical, Dental and Vision Coverage

  • Paid Time Off

  • Paid Parental Leave

  • Support for Community Involvement

We're serious about our commitment to diversity which is why McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Job Type:

Experienced Hire

Primary Location:

US, California, San Jose

Additional Locations:

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Technical Program Manager Enterprise Software Engineering

Cisco Systems, Inc.

Posted Yesterday

VIEW JOBS 10/28/2020 12:00:00 AM 2021-01-26T00:00 What You'll Do You're a Program Manager and will lead multiple initiatives, programs and solutions that align with business portfolio strategy. Key responsibilities: * Own full program life-cycle from initiation to deployment. * Develop and manage multi-functional program schedules; identify risks, manage scope and resource changes, and monitor progress against plan. * Identify, call out and drive resolution of issues that affect program schedule and feature dedications. * Define, generate and assess performance metrics for the program. Ensure all necessary data are available for critical decision-making. * Communicate regularly to management and executives on program status, risks and change control. * Ensure effective communication within the multi-functional teams - Operations, Engineering, Product Management, QA and Release Management. * Improve the adoption of core agile principles of teamwork, prioritization and iterative development, team accountability and transparency. * Participate in establishing practices, templates, policies, tools and partnerships to grow and mature these capabilities for the organization. Who You'll Work With Cisco is transforming the networking industry. To make this happen, we are heavily investing in a team responsible for The Network Intuitive. We are disrupting the industry by building a new networking platform that can learn, adapt, and secure itself at the speed of today's businesses. This Digital Network Architecture(DNA) platform automates network management and provides our customers with state-of-the-art analytics and insights. This team's innovations spans artificial intelligence, machine learning, analytics, IoT, security, automation, and more. Who You Are * Minimum Bachelor's degree with a technical field or equivalent experience * 10+ years meaningful experience in networking/technology related business, with 4+ years in a Program Management position, with proven history and ability taking care of executive management. * Experience with cloud-deployed/cloud-delivered software * Knowledge and experience of CI/CD process * People management experience is a plus * Outstanding teammate with ability to develop and foster multi-functional relationships * Excellent collaboration and communication skills and ability to work/influence with different levels of management. * Outstanding written, presentation, and verbal communication skills. * Practical work experience with waterfall and agile development methodologies Desired Qualifications: * You'll balance multiple tasks at once and work independently with minimal managerial mentorship. * You have strong team building skills. This role requires the ability to work across departments and with other teams. * Be open to continuous learning and committed to ongoing self-improvement. * Initiate and participate in interpersonal efforts to improve overall group efficiency and test effectiveness. You'll contribute to overall test strategies * Self-motivated, strong sense of ownership, good teammate Why Cisco * We connect everything: people, processes, data, and things. We innovate everywhere, taking aggressive risks to craft the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with rare personalities who aren't afraid to change the way the world works, lives, plays and learns. * We are leaders with vision, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers. We Are Cisco. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records. Cisco Systems, Inc. San Jose CA

Sr. Manager, Software Engineering- Consumer Products