Role Summary
McAfee is seeking a skilled Node.js with .NET Developer to join our engineering development center in Bengaluru under a hybrid model (2 to 3 days on-site per week). In this role, you will build and maintain scalable, high-throughput backend services and end-to-end architectures powering our global consumer e-commerce and security platforms. You will design cloud-native microservices using Node.js and C#/.NET Core, architect relational database schemas across SQL Server and PostgreSQL, optimize application performance on AWS, and ensure continuous platform security and reliability.
Key Responsibilities
- Backend & API Engineering: Architect, implement, and maintain resilient backend services and RESTful APIs using Node.js and C#/.NET Core.
- Database Architecture & Tuning: Design data models, optimize complex queries, and tune performance across Microsoft SQL Server and PostgreSQL databases.
- Cloud Infrastructure: Deploy, scale, and monitor cloud-native microservices on AWS, adhering to high-availability and security best practices.
- Platform Reliability: Identify and troubleshoot production defects, perform root-cause analysis, and streamline CI/CD delivery pipelines.
- Cross-Functional Collaboration: Partner closely with product management, security teams, and engineering peers to translate complex business needs into clean, maintainable technical solutions.
Key Qualifications
- Education: Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience: 3 to 5 years of professional hands-on software development experience centered on backend systems and distributed services.
- Core Stack: Dual proficiency in Node.js and C# (.NET Core/.NET), relational databases (SQL Server and PostgreSQL), RESTful API design, system architecture, and AWS cloud environments.
- Nice to Have: Domain experience in e-commerce workflows, digital payment gateways, containerization (Docker), or AI-assisted development tools.
- Professional Competencies: Strong analytical debugging, disciplined code review standards, and proactive problem solving in fast-paced product teams.
About McAfee
McAfee is a global leader in online protection, dedicated to protecting consumers and families across devices with integrated, intuitive cybersecurity and privacy solutions worldwide.