Job
Description
Role Overview:
We are looking for someone who is passionate about protecting the end-users as they enjoy their digital life, has an interest in cyber security and data protection, and wants to join our collaborative team as a Software Development Engineer to help build the high-quality of our consumer encryption product family. You will report an Engineering Manager within the Partner Product Solutions Team.
In a world where large data breaches are becoming more frequent, we are offering you a rare opportunity to influence and contribute to an interesting and important part of McAfee's consumer business that protects our customers' data.
About the Role:
- Design of next-generation products supporting millions of users across security, privacy, identity, transactions and data using modern technologies.
- Work with product manager to analyze the requirements, create standardized solutions across partners
- Work with Architect to create end-to-end cloud solution, ensuring high scalability, availability, performance and cost optimization.
- Discover opportunities improve processes, inculcate best engineering practices.
- Conduct FMEA, create defenses against potential failures, instill monitoring mechanisms.
- Assess technical feasibility by building rapid POCs, experiment with new technologies.
- Work with globally distributed teams and customers.
- Estimate, prioritizing and planning project deliveries.
- Troubleshoot customer issues and work with appropriate development, product teams on issue resolution on end-to-end basis.
About You
- 5+ years of solid experience in designing and development of native Cloud/API-based software solutions, with a deep focus on usability, performance and integration with downstream web services.
- Very OO skills with a nifty ability to create clean interfaces and operate at the right levels of abstraction.
- Solid coding skills using Python, Go or Java programming languages
- Exposure to designing and scaling solutions with Amazon Web Services (AWS)
- Experience working with NoSQL DBs
- Experience with Security, Privacy, Identity, Connected Home, Wearables, IOT.
- Exposure to Containerized Packaging and Deployment of Cloud Services.
- Exposure to Micro-services Architecture for cloud components and its pros and cons
Other
Requirements :
Role Software Developer
Industry Type IT-Software, Software Services
Functional Area T Software - Application Programming, Maintenance
Employment Type Full Time, Permanent
Role Category Programming & Design
Education
UG :Any Graduate in Any Specialization
PG :Post Graduation Not Required
Key Skills
NoSQL Web services cyber security Coding Cloud Packaging Issue resolution Monitoring Downstream Python