Sr. Director, Software Engineering - Remote

| Remote
Employer Provided Salary: $160,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Sorry, this job was removed at 5:04 a.m. (CST) on Friday, August 18, 2023
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Title:
Sr. Director, Software Engineering - Remote

Role Overview:

As the Director of Engineering, you will be an inspiring leader that cultivates an environment where employees are valued, respected and encouraged to excel.

You will be responsible for the overall planning and direction of the engineering functions to include schedules, standards, and costs. You will be experienced in identifying and analyzing problems, plans, tasks, and solutions to complex issues. You will lead and provide guidance on employee development, performance, and productivity issues. You will generate plans and schedules daily tasks. As a strong problem solver, you will demonstrate good judgement in solving problems relating to deviation from standard practices. inadequacies and erroneous decisions would cause moderate inconvenience and expenses.

This is a remote position in the United States. We will only consider candidates currently in the United States and are not offering relocation assistance at this time.

About the Role:

  • You will drive product requirements and roadmap planning with the cross functional teams including product management, and program management
  • Lead the design, architecture, and implementation of highly scalable cloud solutions
  • Build products that deliver optimal experiences for our customers
  • You will have people management responsibilities including hiring talented individuals, performance management, feedback, and appraisal.
  • Drive operational excellence including quality initiatives like code reviews for early defect detection, unit testing, best practices for secure development, and scalability within the development teams
  • Your team will define detailed, comprehensive and well-structured test plans and test cases for the products
  • Assist with optimizing the software testing process and procedures to make them more efficient



About You:

  • You will have a minimum of 15 years of overall software development experience.
  • 5 plus years as a Director leading product development teams.
  • Extensive experience in full-stack development of high performing, scalable cloud applications using various cloud development stacks.
  • At least 5+ years of experience in PaaS, DevOps
  • At least 5+ years of experience in building frameworks, platforms.
  • Experience driving platform transformations
  • Experienced in agile development/testing practices, and develop failure mode scenarios to ensure efficient release testing
  • Experience in the following areas
    • Building scalable applications in cloud-based environments - Amazon AWS, Azure platforms.
    • Deep skills in REST Services based on Serverless FaaS or with C#.NET, Golang, Python and containerization(Docker) with orchestration solutions including EKS/Fargate
    • Expertise in SQL, no-SQL and big data frameworks: DynamoDB, MS-SQL, Casandra, MongoDB, Apache spark, S3, Hadoop etc., and middleware like Kafka, SNS/SQS, Flume, MQTT, Redis etc.
    • Experience with Neural Networks, machine learning, deep learning and NLP tools and frameworks will be a plus.
  • Deep understanding of best design and software engineering practices design principles and patterns, performance engineering, best practices for security, privacy, identity protection.
  • Architect and design experience leading solutions with a strong focus on security, performance and scalability.
  • Experienced in Software Development principles and methodologies such as Agile
  • Have excellent debugging and problem-solving skills
  • 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.
  • Positively adapting to project changes and multitasking.
  • Experience in working remotely with teams would be useful to have
  • Experience with Privacy, Identity, Connected Home, Wearables, IOT is a plus.
  • Extremely valuable if you have experience in the computer security industry.
  • Bachelor of Engineering in Computer Science or equivalent. Masters/Ph. D is highly desired but, not required



#LI-Remote

Company Overview

McAfee is a leader in personal security for consumers. Focused on protecting people, not just devices, McAfee consumer solutions adapt to users' needs in an always online world, empowering them to live securely through integrated, intuitive solutions that protects their families and communities with the right security at the right moment.

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.

For Colorado Residents the starting salary for this position is $160,000.00

More Information on McAfee
McAfee operates in the Cybersecurity industry. The company is located in Santa Clara, CA. It has 7996 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 8 open jobs at McAfee, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about McAfeeFind similar jobs