Work with McAfee

Work with McAfee.

Amazing works here and we want more of it.

Join Our Talent Network

Software Development Engineer

Apply Now    
Bangalore, KA IN
Other Location(s):
Job Id:
Job Category:
Product Development / Engineering
Job Description
Cloud ePO Security Management Engineering group at Intel Security is seeking talented software engineers with a passion to engineer and deliver high quality solutions. Our team develops the industry leading platform to manage security solutions that protects millions of systems and users around the world by providing the foundation central management layer to the threat defense lifecycle. Our security management framework provides a true open-architecture platform that is modular and scalable, enabling management of security solutions from Intel Security as well as our partner companies.Curious to learn more about the ePO Security Management platform build by our team - try it for free by creating a trial account at https://manage.mcafee.comSoftware Engineers in our group perform perform several of the below activities:1. Design and Develop the architectural components and user stories by collaborating within and across functional engineering groups to enhance the ePO platform capabilities and deliver end to end solutions for our customers.2. Research and stay up to date on various cutting edge enterprise scale cloud technologies and be able to choose appropriate ones based on evaluation and rapid prototype development3. Develop and implement Ux framework and workflows in the ePO management console for the Intel Security solutions 4. Drive continuous integration by development and automated execution of unit and system validation tests using tools such as Team City, Jenkins5. Conduct code inspections, peer code reviews, and testing to find and resolve defects prior to code check-in6. Review and resolve issues found by internal and external code analysis tools such as API violations, Fortify, Coverity7. Debug and promptly resolve Cloud production or field customer escalation issues in the ePO platform8. Work in fast paced agile scrum team and take/influence decisions, and drive open technical topics to a closure to achieve the goals set and agreed upon by the team.9. Continually improve and mature our engineering software development processes sprint over sprint and release over release 10. Provide technical mentoring to other engineering team members and help build a talented world class engineering group.The position offers tremendous opportunities for you to make a big impact in delivering top notch software solutions and be part of an engineering team that is continually focused on developing solutions for security challenges faced by our customers. Software Engineers in our team have an opportunity to continually learn and deep dive across the entire product development cycle from concept to delivery.


1. 8+ years of software development experience in Java or C/C++ with additional programming and scripting expertise in SQL, JavaScript, Python, jQuery etc. preferred.2. Extensive knowledge and industry experience in storage and streaming technologies such HBase, Kafka, Storm, Spark etc.3. Experience providing a cohesive user experience and developing RESTful web services with hands on experience in frameworks and protocols such as Node.js, Angular.js, Bootstrap, React, Web Sockets etc4. Expertise preferred in cryptographic libraries, Public Key Infrastructure, key management software5. Should have strong debugging experience and excellent problem solving skills. 6. Proven experience working in a true agile development environment and maturity with development processes such as unit testing, static analysis, secure coding, continuous integration, and SDK development.7. Working knowledge of virtualization technology and tools such as AWS, Azure, VMware etc.8. Must be highly motivated with a strong passion for and commitment to software quality9. Candidate must have a strong desire to continually grow in the technical stream by learning new technologies and translate them into working software10. BS in Computer Science/Engineering or similar technical field, with an advanced MS degree preferred.

Apply Now    
Back to top