Microsoft and PayPal Careers 2026: Off-Campus Hiring Software Engineer and Software Engineering Intern | Freshers and Experienced Apply Soon – Salary 30-45LPA!

The Software Engineering Intern role at Microsoft and the Software Engineer role at PayPal both focus on building scalable, high-impact software systems while working in collaborative, cross-functional environments. At Microsoft, the emphasis is on learning, applying core engineering principles, and contributing to real-world product development, making it ideal for early-career growth.

At PayPal, the role is more specialized, involving DevOps and platform engineering—designing cloud-native, containerized environments using IaC, CI/CD, and Kubernetes. Together, they represent a progression from foundational software development to advanced infrastructure and platform engineering at scale.

Microsoft Recruitment 2026: Hiring Software Engineer Intern Details

Company nameMicrosoft
Websitewww.microsoft.com
Job RoleSoftware Engineer Intern
Work LocationBangalore and Hyderabad
ExperienceNew Graduates
QualificationBachelor’s Degree in Computer Science, Engineering, or related field 
BatchMostly 2026 and 2027
Expected Salaryup to ₹ 90k/month

Overview

As a Software Engineering Intern, you will work with teammates to solve problems and build innovative software solutions. You will apply your passion for customers and product quality as you provide technical guidance to Technical Program Managers and Product Managers. You will learn and adopt relevant new technologies, tools, methods, and processes to leverage in your solutions. This opportunity will enable you to advance your career by designing, developing, and testing next-generation software that will empower every person and organization on the planet to achieve more.

At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You’ll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology.

Responsibilities

  • Apply engineering principles to solve complex problems through sound and creative engineering. 
  • Work with appropriate stakeholders to determine user requirements for a feature.
  • Quickly learns new engineering methods and incorporates them into work processes. 
  • Seek feedback and apply internal or industry best practices to improve technical solutions. 
  • Demonstrate skill in time management and completing software projects in a cooperative team environment.
  • Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Qualifications

Required Qualifications (RQs)

  • Currently pursuing Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Must have at least 1 semester/term remaining following the completion of the internship
  • One year of programming experience in an object-oriented language

Preferred Qualifications (PQs)

  • Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms

Apply Now for Microsoft Software Engineer Internship 2026 Role: Click Here

Apply Now for Microsoft Software Engineer Internship 2026 Role 2: Click here

PayPal  Software Engineer 2026 Hiring Details

Company namePayPal
Websitewww.paypal.com
Job RoleSoftware Engineer
Work LocationBangalore
Job TypeFull Time
ExperienceFreshers and Experienced
QualificationBachelor’s Degree or equivalent degree in Computer Science.
BatchNot mentioned
Expected Salaryup to 40LPA

Job Summary

We are looking for a skilled Software Engineer to join our Developer Operations team, specializing in Environment Orchestration. In this role, you will contribute to designing, building, and maintaining scalable test environment platforms that enable development teams to provision production-like environments on demand.

The ideal candidate has solid hands-on experience with Infrastructure as Code (IaC), containerization, CI/CD pipelines, and cloud-native technologies. You will work closely with senior engineers and cross-functional teams to automate environment provisioning, improve developer experience, and support DevSecOps and GitOps practices across the environment lifecycle. This role offers strong opportunities for growth in platform engineering and DevOps.

Key Responsibilities

  • Build and maintain test environment platforms that allow development teams to provision production-like environments on demand with minimal friction.
  • Implement ephemeral environment workflows tied to pull requests, feature branches, and CI/CD events — including automated creation, testing, and teardown.
  • Write and maintain environment-as-code definitions using IaC tools (Terraform or Pulumi), ensuring consistency and reproducibility across non-production environments.
  • Manage containerized workloads using Docker and Kubernetes (GKE preferred), including writing Helm Charts, managing namespaces, and troubleshooting deployment issues.
  • Work with GCP cloud services (GKE, Cloud Build, Artifact Registry, Cloud Run, Cloud Logging, Cloud Monitoring, IAM, VPC) to build and operate cloud-native test environments.
  • Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, or Cloud Build — integrating environment provisioning, automated test execution, and cleanup steps.
  • Support GitOps workflows by ensuring infrastructure and configuration changes are declarative, version-controlled, and reconciled through automated tooling.
  • Integrate quality gates into pipelines, including test execution (TestNG, JUnit), static analysis, and security scanning.
  • Set up and maintain observability for test environments using Prometheus, Grafana, Datadog, or OpenTelemetry for monitoring, alerting, and troubleshooting.
  • Develop automation scripts and tooling using Python, Bash/Shell, or Go for environment provisioning, configuration management, and operational tasks.
  • Develop and troubleshoot Java-based applications and test automation frameworks, contributing to performance improvements and bug fixes.
  • Maintain environment configurations using version-controlled YAML/HCL templates and parameterized definitions stored in Git.
  • Collaborate with QA, SRE, and development teams to improve environment reliability, reduce bottlenecks, and support release workflows.

Must-Have Skills

  • Infrastructure as Code (IaC): Working experience with Terraform or Pulumi — including writing modules, managing state, and understanding drift detection.
  • Containerization & Orchestration: Hands-on experience with Docker and Kubernetes (GKE preferred), including Helm Charts, pod management, and basic cluster operations.
  • Cloud Platforms (GCP preferred): Practical experience with GCP services such as GKE, Cloud Build, Artifact Registry, Cloud Logging/Monitoring, IAM, and VPC.
  • CI/CD Pipelines: Experience building and maintaining pipelines using GitHub Actions, Jenkins, or Cloud Build with integrated testing and deployment steps.
  • Git & Version Control: Strong proficiency with GitHub/GitLab — branching, pull requests, rebasing, and code review workflows.
  • Programming language: Strong proficiency in GolangJava, or Python. Comfortable with Linux administration and Bash/Shell scripting.

Preferred Skills

  • Experience with ephemeral or on-demand test environments with automated lifecycle management.
  • Experience with GitOps practices and tools such as ArgoCD or Flux.
  • Exposure to DevSecOps practices — security scanning (Trivy, Snyk), policy-as-code (OPA), or secrets management (Vault).
  • Experience with test automation frameworks such as TestNG, JUnit, or Selenium.
  • Familiarity with observability tools — Prometheus, Grafana, Datadog, or OpenTelemetry.
  • Experience with test data provisioning, data masking, or synthetic data generation.
  • Exposure to internal developer platforms or self-service environment tooling.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field — or equivalent professional experience.
  • 1-3 years of experience in software development, DevOps, or infrastructure automation, with exposure to test environment orchestration or platform engineering.
  • Certifications (a plus): Google Cloud Associate/Professional certifications, CKA, or HashiCorp Terraform Associate.
  • Good analytical and problem-solving skills with the ability to troubleshoot complex issues in distributed systems.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional, geographically distributed teams.

PayPal 2026 Hiring Apply Link: Click Here

Raj Verma is a passionate technologist with a background in software engineering and content creation. He leverages his experience to empower job seekers, particularly those new to the field, with the latest industry insights and resources to land their dream careers. As the founder of TechAtPhone, Raj is dedicated to fostering a thriving tech community where knowledge is shared and career aspirations are realized.

Leave a Comment