Skip Navigation

Senior Software Development Engineer

Primary Location Bangalore, Karnataka Additional Locations Date posted 02/04/2019
Apply Now Job ID: JR0013818

Amazing organizations don't just happen. Vision, strategy and innovation come to life through exquisite execution. Help create the future of McAfee, where our diverse talent and culture provide the competitive advantage to help McAfee win big!

About the Role:

This position is for a DevOps Software Engineer for the McAfee Consumer Engineering team. Responsibilities include the design, development, and maintenance of various applications and projects executed by the consumer tools team for various internal systems. You must have a passion for understanding customers, coming up with innovative ideas, and working collaboratively with other talented people to turn those ideas into products. If you want to make a difference in the cybersecurity field, this position is for you!

Primary Responsibilities:

  • Work with our development teams to create state of the art CI/CD solutions
  • Design and code major components of product. Analyze all the solution options for a given problem, and identify the easy to maintain / high performance ones
  • Participate in design, code inspection/reviews and other SDLC processes. Understand the existing system and support maintenance activities
  • Make complex ideas or situations clear and simple to understand
  • Look beyond the facts and think “outside the box” in order to suggest solutions and ways to improve

Experience and Skills:


  • Bachelor Degree in Computer science or other related field
  • 5+ years of experience working as a software developer
  • Experience with CI/CD tools (Jenkins, TeamCity, Artifactory, etc.)
  • Experience with container development and management (Docker, Kubernetes, etc.)
  • Excellent written and verbal communications skills
  • Thorough understanding of code development best practices and standards
  • Experience with Agile methodologies including the ability to clearly document user stories
  • Strong understanding of Object Oriented Programming concepts


  • Experience with: C#, C++, ASP.Net, XML, XSL, SQL Server, WCF, MVC, ASP.NET WebAPI
  • Experience with cloud computing stack, setup and managing cloud infrastructure
  • Experience with infrastructure as code tools (Ansible, Puppet, Chef, etc.)
  • Experience in software source control systems such as Git, SVN


Shift 1 (India)

Primary Location:

EMB2 - India - Bangalore Embassy Golflinks

Posting Statement:

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.

Apply Now

Sign Up for McAfee Job Alerts


Get the latest job openings delivered to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Engineering, Bengaluru, Karnataka, IndiaRemove
  • Software Development, Bengaluru, Karnataka, IndiaRemove

What's Happening

Check out #LifeAtMcAfee

Explore our Blog