The Job logo
Search

job title or keywords...

(Ctrl+K)

Software Development Engineer

Role Overview:

Cloud Software Development Engineer with ability to design, develop, deploy, and maintain cloud-based applications and services, leveraging cloud platforms AWS and GCP focusing on scalability, security, and efficiency.

This is a Hybrid position located in Bangalore. You will be required to be onsite on an as-needed basis, typically 1 to 6 times a month. We are only considering candidates within a commutable distance and are not offering relocation assistance at this time

About The Role:

  • Develop and deploy cloud-based distributed applications, ensuring they are efficient, secure, and scalable.
  • Build and optimize large-scale data processing pipelines using Spark/pySpark, integrating with cloud-native services.
  • Monitor the performance and health of cloud-based applications and infrastructure, ensuring they meet performance, scalability, and security standards.
  • Collaborate with developers, SDETs, Researchers, DevOps engineers, and system administrators to ensure smooth development, deployment, and operations of data-driven applications.
  • Implement data analytics and dashboarding solutions to support business intelligence, operational monitoring, and model performance tracking.
  • Contribute to the development, deployment, and monitoring of machine learning models, with a clear understanding of the end-to-end ML lifecycle, including data collection, preprocessing, model (re)training, evaluation, deployment, and feedback loops.

About You:

  • Proficient in programming languages such as Python and .NET, with experience Understanding of unit test frameworks in Python & .NET.
  • Strong understanding of cloud platforms, particularly AWS and Google Cloud Platform (GCP), and their services.
  • Solid grasp of AI and ML concepts, tools (MLFlow etc), and best practices.
  • Understanding of end-to-end ML lifecycle and workflows in production-grade environments.
  • Knowledge of cloud security best practices and the ability to implement them in application and infrastructure design.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Competent in working with both relational and non-relational databases to support dynamic application needs.
McAfee Logo

Company

McAfee

Job Posted

2 months ago

WorkMode

On-site

Experience Level

0-2 Years

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant