This job has expired, please see additional jobs below
Director, Software Engineering
Job Details - this job has expired, please see similar jobs below
Role Overview:
As a Software Engineering Director, you will manage a team of professionals, including but not limited to engineers, architects, technical writers, and technical consultants, who are responsible for delivering results over many areas of the software lifecycle. This might include systems software, drivers, high performance computing, development tools, enterprise applications, consumer applications, or user interfaces. You may also be required to provide architectural and technical guidance and ensure that sound engineering practices are followed. You will provide group direction and goals and interact with internal and external stakeholders
This is a remote position in India. We will only consider candidates currently in India 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 programme management.
- You will lead the design, architecture, and implementation of highly scalable cloud solutions as well as be customer-obsessed and build products that deliver optimal experiences.
- You will have people management responsibilities, including hiring talented individuals, performance management, feedback, and appraisal.
- You will drive operational excellence, including quality initiatives like code reviews for early defect detection, unit testing, best practises for secure development, and scalability within the development teams.
- You will use your experience in agile development and testing practises and develop failure mode scenarios to ensure efficient release testing.
- You will have to optimise the software testing process and procedures to make them more efficient.
About You:
- Should have 15+ years of experience with 5+ years of experience as a manager of full stack development of high performing, scalable cloud applications using various cloud development stacks.
- At least 5+ years of experience in PaaS, DevOps and building frameworks, platforms as well as drive platform transformations
- 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 leading solutions with a strong focus on security, performance and scalability.
- Experience with Privacy, Identity, Connected Home, Wearables, IOT is a plus.
#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.
- Bonus Program
- 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.
More Interviews
Guaranteed in 30 Days
We guarantee that you will
get more job interviews
in 30 days after using our resume writing services or we will rewrite
your resume for free.