Merck Hiring 2026 | Software Engineer | Bangalore | 0–2 Years | Apply Now
Application Link
Apply Here:
https://careers.merckgroup.com/global/en/job/302856/Software-Engineer
Merck Hiring – Software Engineer Opportunity
Merck is hiring for the position of Software Engineer in Bangalore, Karnataka. This opportunity is suitable for early-career candidates with 0–2 years of experience and a bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
The role is part of the Data Platform Engineering department and focuses on software development, data integration, cloud infrastructure, REST APIs, automation, containerized deployments, and modern data platform technologies.
Candidates with experience or knowledge of Python, REST APIs, AWS, Kubernetes, Terraform, Git, CI/CD, Linux, shell scripting, and cloud infrastructure are encouraged to apply. Exposure to AI, Large Language Models (LLMs), and AI-assisted software development is also relevant to this opportunity.
About Merck
Merck is a global science and technology company operating across healthcare, life sciences, and electronics. The company develops products, technologies, and solutions that support scientific research, healthcare, and advanced technology industries worldwide.
Job Details
Company Name: Merck
Position: Software Engineer
Job ID: 302856
Job Type: Full-Time
Location: Bangalore, Karnataka, India
Department: Data Platform Engineering
Experience: 0–2 Years / Early Career
Qualification: Bachelor's Degree in Computer Science, Information Technology, Engineering, or a Related Field
Salary / Package: Not Disclosed
Selection Process: Not Specified
Eligibility Criteria
- 0–2 years of experience in software engineering or related technical areas.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- Ability to write clean, maintainable Python modules.
- Comfortable working with REST APIs.
- Familiarity with Java fundamentals is preferred.
- Ability to navigate Java/Spring codebases is an advantage.
- Working knowledge of core AWS services including EKS, RDS, S3, Glue, IAM, VPC, and CloudFront.
- Exposure to Terraform or CloudFormation.
- Understanding of infrastructure lifecycle management.
- Familiarity with Git, branching strategies, pull requests, code reviews, and CI/CD concepts.
- Comfortable working with command-line tools and basic shell scripting.
- Ability to troubleshoot Linux-based environments.
- Understanding of AI concepts and Large Language Models (LLMs).
- Knowledge of practical AI applications in software development.
- Understanding of responsible and ethical AI usage.
- Kubernetes and containerized deployment experience is an advantage.
- Exposure to data governance platforms is an advantage.
- Agile experience is an additional advantage.
Job Description
Merck is looking for an early-career Software Engineer to contribute to the development and maintenance of data platform solutions. The role involves software engineering, cloud technologies, data integration, infrastructure automation, and modern development practices.
The selected candidate will work primarily with Python, REST APIs, AWS cloud services, infrastructure as code, Git, CI/CD, Linux, Kubernetes, and containerized environments.
The role also provides exposure to modern technologies such as Artificial Intelligence, Large Language Models, and AI-assisted development, with an emphasis on responsible and ethical use of AI in software engineering.
Key Responsibilities
- Develop clean and maintainable software modules using Python.
- Build and work with REST APIs.
- Contribute to data platform and data integration solutions.
- Work with AWS cloud infrastructure.
- Work with AWS services such as EKS, RDS, S3, Glue, IAM, VPC, and CloudFront.
- Support cloud infrastructure lifecycle management.
- Use Terraform or CloudFormation for infrastructure as code.
- Work with Git and established branching strategies.
- Participate in pull requests and code reviews.
- Support CI/CD processes and development pipelines.
- Use command-line tools and shell scripting.
- Troubleshoot Linux-based environments.
- Work with Kubernetes and containerized deployments.
- Support data integration and data platform engineering activities.
- Follow data governance and engineering best practices.
- Debug software and troubleshoot technical issues.
- Apply strong problem-solving and analytical skills.
- Collaborate with engineering and technical teams using Agile practices.
- Explore practical applications of AI and LLMs in software development.
- Use AI-assisted development tools responsibly and ethically.
Key Skills Required
- Python
- REST APIs
- Java Fundamentals
- Spring
- Amazon Web Services (AWS)
- Amazon EKS
- Amazon RDS
- Amazon S3
- AWS Glue
- AWS IAM
- Amazon VPC
- Amazon CloudFront
- Terraform
- CloudFormation
- Infrastructure as Code (IaC)
- Git
- Git Branching Strategies
- Pull Requests
- Code Reviews
- CI/CD
- Linux
- Shell Scripting
- Kubernetes
- Containerized Deployments
- Data Integration
- Data Platforms
- Data Governance
- Agile
- Artificial Intelligence
- Large Language Models (LLMs)
- AI-Assisted Development
- Debugging
- Problem Solving
Preferred / Additional Skills
- Strong Python programming skills.
- Experience developing REST APIs.
- Knowledge of Java fundamentals.
- Ability to navigate Java/Spring codebases.
- Hands-on exposure to AWS services.
- Knowledge of AWS EKS and Kubernetes.
- Experience with AWS RDS, S3, Glue, IAM, VPC, and CloudFront.
- Knowledge of Terraform or CloudFormation.
- Understanding of Infrastructure as Code.
- Experience with Git branching and pull request workflows.
- Knowledge of code review practices.
- Understanding of CI/CD concepts.
- Linux troubleshooting skills.
- Basic shell scripting knowledge.
- Experience with containerized deployments.
- Understanding of data integration and data platforms.
- Knowledge of data governance practices.
- Agile development experience.
- Understanding of AI and Large Language Models.
- Experience using AI-assisted development tools.
- Understanding of responsible and ethical AI use.
Technology Stack
- Programming: Python, Java Fundamentals
- Frameworks: Spring
- APIs: REST APIs
- Cloud: Amazon Web Services (AWS)
- AWS Services: EKS, RDS, S3, Glue, IAM, VPC, CloudFront
- Infrastructure: Terraform, CloudFormation, Infrastructure as Code
- Version Control: Git
- DevOps: CI/CD, Git Branching, Pull Requests, Code Reviews
- Operating Systems: Linux
- Scripting: Shell Scripting
- Containers: Kubernetes, Containerized Deployments
- Data: Data Integration, Data Platforms, Data Governance
- AI: Artificial Intelligence, LLMs, AI-Assisted Development
Cloud & AWS Skills
Candidates should have working knowledge of core AWS cloud services, including:
- Amazon EKS: Container orchestration and Kubernetes-based deployments.
- Amazon RDS: Managed relational database services.
- Amazon S3: Cloud object storage.
- AWS Glue: Data integration and ETL-related services.
- AWS IAM: Identity and access management.
- Amazon VPC: Cloud networking and infrastructure isolation.
- Amazon CloudFront: Content delivery and distribution.
Infrastructure as Code
The role requires exposure to Infrastructure as Code (IaC) and infrastructure lifecycle management. Candidates with knowledge of Terraform or CloudFormation are encouraged to apply.
Understanding how infrastructure is provisioned, configured, maintained, and managed through automation is relevant to this Software Engineer position.
AI & Modern Development
The position also requires an understanding of Artificial Intelligence and Large Language Models (LLMs).
- Understanding of AI concepts.
- Awareness of Large Language Models.
- Knowledge of practical AI applications in software development.
- Exposure to AI-assisted development.
- Understanding of responsible and ethical AI usage.
Experience Requirements
This opportunity is designed for early-career Software Engineers with 0–2 years of experience.
Candidates should have a strong foundation in software development and be comfortable writing Python modules and REST APIs.
Experience or exposure to AWS, Git, CI/CD, Linux, Kubernetes, Terraform, containerized deployments, and data platforms will be valuable for this role.
Selection Process
The exact selection rounds for the Merck Software Engineer position are not specified in the provided job posting.
Candidates should check the official Merck careers portal for the latest information regarding assessments, technical interviews, coding rounds, hiring manager discussions, HR interviews, or other recruitment stages.
Salary / Package
The salary or compensation package is not disclosed in the provided job posting.
Candidates should refer to the official Merck careers portal or recruitment team for the latest compensation information.
Why Apply?
- Opportunity to start a software engineering career with Merck.
- Suitable for early-career candidates with 0–2 years of experience.
- Work in the Data Platform Engineering domain.
- Develop strong Python programming skills.
- Gain experience with REST APIs.
- Work with AWS cloud technologies.
- Gain exposure to EKS, RDS, S3, Glue, IAM, VPC, and CloudFront.
- Develop Infrastructure as Code skills with Terraform or CloudFormation.
- Gain experience with Git and modern development workflows.
- Develop CI/CD knowledge.
- Gain Linux troubleshooting experience.
- Work with Kubernetes and containerized deployments.
- Gain exposure to data integration and data platforms.
- Develop knowledge of data governance.
- Gain exposure to AI, LLMs, and AI-assisted development.
- Build experience with Agile software development practices.
Who Should Apply?
- Early-career Software Engineers.
- Fresh graduates with relevant technical backgrounds.
- Computer Science graduates.
- Information Technology graduates.
- Engineering graduates.
- Python developers with 0–2 years of experience.
- Candidates interested in backend development.
- Candidates interested in cloud engineering.
- AWS enthusiasts and cloud developers.
- Candidates interested in DevOps and CI/CD.
- Candidates with Linux and shell scripting knowledge.
- Candidates interested in Kubernetes and containers.
- Candidates interested in data platform engineering.
- Candidates with Terraform or CloudFormation knowledge.
- Candidates interested in AI-assisted software development.
- Candidates with strong debugging and problem-solving skills.
Important Eligibility Requirements
- 0–2 years of experience.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- Ability to write clean and maintainable Python modules.
- Comfortable working with REST APIs.
- Familiarity with Java fundamentals is an advantage.
- Knowledge of core AWS services is required.
- Exposure to Terraform or CloudFormation is preferred.
- Familiarity with Git and CI/CD concepts.
- Comfortable with command-line tools and shell scripting.
- Ability to troubleshoot Linux environments.
- Understanding of AI concepts and LLMs.
- Knowledge of responsible and ethical AI usage.
- Kubernetes and containerized deployment knowledge is an advantage.
- Data governance and Agile experience are additional advantages.
How to Apply?
Interested and eligible candidates can apply through the official Merck careers portal using the application link provided above.
Candidates should carefully review the complete job description and eligibility requirements before submitting their application.
Applicants should ensure that their resume highlights relevant skills in Python, REST APIs, AWS, Kubernetes, Terraform, Git, CI/CD, Linux, cloud infrastructure, data integration, and software development.
Connect With Hima_Hire
WhatsApp Channel
https://whatsapp.com/channel/0029VbAvE9ZAInPhNyWfxo2x
Telegram Channel
https://instagram.com/hima_hire
https://www.linkedin.com/in/himashalini
YouTube
https://youtube.com/@MajjigaHimashalini2230
Disclaimer
The recruitment details are based on the provided Merck Software Engineer job information. Candidates should verify the latest eligibility criteria, experience requirements, salary/package, selection process, job status, and application details on the official Merck careers portal before applying.
Keywords
Merck Hiring 2026, Merck Jobs 2026, Merck Software Engineer Jobs, Merck Software Engineer Hiring, Merck Jobs Bangalore, Merck Software Engineer Bangalore, Software Engineer Jobs Bangalore, Software Engineer Jobs 2026, Software Engineer Jobs for Freshers, Software Engineer Jobs 0-2 Years, Early Career Software Engineer Jobs, Python Jobs Bangalore, Python Developer Jobs, Python Software Engineer Jobs, REST API Jobs, Backend Developer Jobs Bangalore, Java Jobs Bangalore, Spring Jobs Bangalore, AWS Jobs Bangalore, AWS Developer Jobs, Amazon EKS Jobs, Amazon RDS Jobs, Amazon S3 Jobs, AWS Glue Jobs, AWS IAM Jobs, Amazon VPC Jobs, Amazon CloudFront Jobs, Terraform Jobs Bangalore, CloudFormation Jobs, Infrastructure as Code Jobs, IaC Jobs, DevOps Jobs Bangalore, CI CD Jobs Bangalore, Git Jobs Bangalore, Linux Jobs Bangalore, Shell Scripting Jobs, Kubernetes Jobs Bangalore, Docker Jobs, Containerized Deployment Jobs, Data Platform Jobs, Data Integration Jobs, Data Governance Jobs, AI Jobs Bangalore, LLM Jobs, AI Assisted Development Jobs, Cloud Engineering Jobs Bangalore, Data Platform Engineering Jobs, Software Development Jobs Bangalore, Cloud Jobs India, DevOps Jobs India, Engineering Jobs Bangalore, Computer Science Jobs Bangalore, Information Technology Jobs Bangalore, Hima_Hire Jobs
SEO Title
Merck Hiring 2026 | Software Engineer | Bangalore | 0–2 Years | Apply Now
Meta Description
Merck Hiring 2026 for Software Engineer in Bangalore. Candidates with 0–2 years of experience in Python, REST APIs, AWS, Kubernetes, Terraform, Git and CI/CD can apply.

No comments:
Post a Comment