Software Engineering: Internship Opportunities

Global technology company empowering every person and organization on the planet to achieve more.
Backend
Software Engineering Intern
Hybrid
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer Internship Opportunities

12-week Software Engineering Internship at Microsoft Barcelona, offering hands-on experience in building innovative software solutions with hybrid work flexibility.

Summer 2026 Intern - Software Engineer

Summer 2026 Software Engineering Internship at Salesforce offering hands-on experience in CRM development, mentorship, and comprehensive professional growth opportunities.

BMO Capital Markets Summer 2026: Global Markets Analyst (Generalist/Quant/Developer)

Summer 2026 Global Markets Analyst internship position at BMO Capital Markets focusing on quantitative development and trading technology.

Software Engineer - Intern - Sydney

10-week software engineering internship at MongoDB Sydney, working on database systems, AI, and modern application development with potential for full-time conversion.

Ruby on Rails Software Engineer Intern

Summer internship opportunity for Ruby on Rails Software Engineer at G2, offering hands-on development experience with competitive pay and hybrid work arrangement in Chicago.

Description For Software Engineering: Internship Opportunities

Microsoft is offering an exciting 3-month internship opportunity starting July 2025 for aspiring software engineers. As part of Microsoft's mission to empower every person and organization globally, interns will work on real-world projects alongside global teams, focusing on backend containerized microservices and innovative software solutions. The company embraces a learn-it-all culture with a growth mindset, where interns can contribute to cutting-edge technology while building community and exploring their passions.

The role involves collaborating with Technical Program Managers and Product Managers, considering user needs and product requirements. Interns will be exposed to next-generation software development, working in a cooperative team environment where they'll apply engineering principles to solve complex problems. The position offers hands-on experience with technologies like Docker and Kubernetes, while developing skills in programming languages such as C# and Python.

Microsoft provides a comprehensive internship experience that goes beyond technical work, including community connection, executive engagement, and memorable events. The company's inclusive culture values respect, integrity, and accountability, creating an environment where diverse perspectives are welcomed and celebrated. This internship is perfect for students passionate about quality, performance, and reliability, offering a unique opportunity to contribute to technology that impacts millions while developing professional skills in a supportive, growth-oriented environment.

Last updated 5 months ago

Responsibilities For Software Engineering: Internship Opportunities

  • Applies engineering principles to solve complex problems through sound and creative engineering
  • Quickly learns new engineering methods and incorporates them into work processes
  • Seeks feedback and applies internal or industry best practices to improve technical solutions
  • Demonstrates skill in time management and completing software projects in a cooperative team environment

Requirements For Software Engineering: Internship Opportunities

Python
Kubernetes
  • Be enrolled in a bachelor's or master's degree in engineering, computer science or related field
  • Must have at least one additional quarter/semester of school remaining
  • Fluency in English
  • Must be legally authorized to work in Kenya
  • Knowledge of general purpose programming languages such as C#, Python
  • Good interpersonal oral and written communications skills

Benefits For Software Engineering: Internship Opportunities

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?