1

Internship Software Engineering Jobs in Remote, OR

Internship Software Engineering information

See Remote, OR salary details

$13

$25

$38

How much do internship software engineering jobs pay per hour?

As of May 29, 2026, the average hourly pay for internship software engineering in Remote, OR is $25.39, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.80 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Software Engineer, and why are they important?

To thrive as an Internship Software Engineer, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or related fields. Familiarity with coding languages like Python, Java, or C++, and experience using version control systems such as Git are typically expected. Strong communication, a willingness to learn, and teamwork skills help you adapt to new environments and collaborate effectively. These skills and qualities are crucial for quickly contributing to projects, learning from mentors, and succeeding in a dynamic tech setting.

What types of projects do Software Engineering Interns typically work on, and how much ownership do they have over their tasks?

Software Engineering Interns often contribute to real-world projects that align with the team's current goals, such as building new features, fixing bugs, or improving existing systems. Interns are usually given a defined scope of work and are encouraged to take ownership of their assigned tasks, while still receiving guidance and mentorship from full-time engineers. This balance provides valuable hands-on experience, exposure to industry-standard tools and workflows, and an opportunity to make meaningful contributions while learning in a supportive environment.

What are internship software engineers?

Internship software engineers are students or recent graduates who work temporarily at a company to gain practical experience in software engineering. They assist with coding, debugging, testing, and collaborating with professional engineers on real-world projects. These internships help participants develop technical skills, understand workplace dynamics, and build their professional network, often serving as a pathway to full-time employment.

What is the difference between Internship Software Engineering vs Software Developer?

AspectInternship Software EngineeringSoftware Developer
Required CredentialsTypically pursuing or recently completed a degree in Computer Science or related fieldOften holds a degree or equivalent experience in software development
Work EnvironmentTemporary, learning-focused, often part-time or summer rolesFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and educational institutions for trainingUsed across industries for building and maintaining software products
Common Search & Comparison IntentUnderstanding entry points and learning opportunities in software engineeringSeeking career progression or job opportunities in software development

Internship Software Engineering positions are designed for students or recent graduates to gain practical experience, often with a focus on learning and skill development. Software Developers are full-time professionals responsible for creating, testing, and maintaining software applications. The internship is temporary and educational, while the developer role is a long-term career position.

What are the most commonly searched types of Software Engineering jobs in Remote, OR? The most popular types of Software Engineering jobs in Remote, OR are:
What are popular job titles related to Internship Software Engineering jobs in Remote, OR? For Internship Software Engineering jobs in Remote, OR, the most frequently searched job titles are:
What job categories do people searching Internship Software Engineering jobs in Remote, OR look for? The top searched job categories for Internship Software Engineering jobs in Remote, OR are:
Infographic showing various Internship Software Engineering job openings in Remote, OR as of May 2026, with employment types broken down into 41% Internship, 37% Full Time, 12% Part Time, and 10% Temporary. Highlights an 100% In-person job distribution, with an average salary of $52,815 per year, or $25.4 per hour.
Senior Technical Support Engineer (Kubernetes)

Senior Technical Support Engineer (Kubernetes)

Mirantis

On-site, Remote

Full-time

Posted 25 days ago


Job description

Company Description
Mirantis helps enterprises move to the cloud on their terms, delivering a true cloud experience on any infrastructure, powered by Kubernetes. The company uses a unique as-a-service model empowering developers to build, share and run their applications anywhere - from public to hybrid cloud and to the edge. Mirantis serves many of the world's leading enterprises, including Adobe, DocuSign, Reliance Jio, STC, Vodafone, and Volkswagen.
Job Description
The Senior Technical Support Engineer has the ability to solve less structured, but more defined and complicated technical tasks. Working as an escalation engineer, this engineer will be engaged in the highest level of troubleshooting and problem management that will impact some of our largest and most complex customers.
Main Responsibilities
  • Proactively troubleshoot, detect, document, and resolve issues for private cloud deployments based on OpenStack, Kubernetes, and other cloud technologies.
  • Reproduce customer issues in a lab, confirm bug reports, provide detailed information to the development team.
  • Work closely with development teams: discuss customer issues, suggest improvements, fix product bugs, etc.
  • Provide engineering support for product issue escalations. Take ownership of escalated critical customer issues and participate in troubleshooting sessions as needed.

Qualifications
  • Bachelor degree or equivalent experience.
  • 5+ years systems or operations engineering.
  • Expert Linux system administration and troubleshooting skills.
  • System performance profiling abilities (e.g. CPU, memory, disk speed, etc).
  • Deep understanding of highly available cloud based infrastructure.
  • Ability to identify, document, and articulate software defects to multiple stakeholders (management, tenants, developers, etc).
  • Expert understanding of networking concepts and protocols.
  • A working knowledge of Kubernetes operations and the ability to troubleshoot Kubernetes environments.
  • Experience with shell scripting and automation.
  • Knowledge of virtualization solutions (libvirt, KVM, VMWare).
  • Knowledge of distributed storage solutions.
  • Ability to read and understand Python and python logs .

Nice To Have
  • Knowledge of OpenStack, Ceph.
  • Experience debugging Python applications.
  • Experience w/ databases and message brokers (e.g. MySQL, Galera, PostgreSQL, RabbitMQ, Cassandra, etc).
  • Experience using monitoring and log aggregation software to aid in troubleshooting (e.g. Grafana, Kibana, Nagios, Prometheus, etc).
  • Experience making monitoring software recommendations.
  • configuring, customizing, and extending monitoring tools.
  • Experience working configuration management tools (Puppet, Chef, Salt, Ansible, Helm).
  • Good understanding of CI/CD workflow (e.g. git, jenkins, jfrog, artifactory, etc).

Additional Information
What does Mirantis offer you?
- Work with an established Silicon Valley leader in the cloud infrastructure industry;
- Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies;
- Be a part of cutting-edge, open-source innovation;
- Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued;
- Internship provides you with the opportunity to combine work and education;
- Professional development and training;
- Attend conferences and working groups;
- Modern bright office, centrally located and close to public transportation;
- Customized workstation (macOS, Windows, Linux);
- Company outings, happy hours, hackathons, and tech talks;
- Receive a competitive compensation package with a strong benefits plan.
We are a Leader for Container Management in G2 (#2 after AWS)!