CrawlJobs Logo

Software Engineering Internship 2026

Portugal, Lisbon · Job Posted January 07, 2026
Apply Position
Job Link Share

Job Description

Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. And with 300,000+ travel experiences to explore—everything from simple tours to extreme adventures (and all the niche, interesting stuff in between)—making memories that will last a lifetime has never been easier. With industry-leading flexibility and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you’ll remember. A Tripadvisor internship provides real world experience as part of a world-class engineering team, along with an excellent salary and other perks. Several of our former interns have gone on to become full-time members of the Engineering team. We have a fun and friendly environment where the key objective is getting things done. Our engineers input during every stage whilst delivering technical solutions, from design, to programming, testing, and deployment. This internship is a 12 week program from 22nd June till 18th September and will require most days spent in our Lisbon office. Across Tripadvisor, we’ve worked hard to create an atmosphere of “Speed Wins” – streamlining processes, shipping products quickly, and avoiding big company paralysis. Tripavisor prides itself on being a bottom-up organisation. Engineers are given the freedom to investigate, implement, and own the solutions they formulate within their team. Do you want to build features end to end? Do you want to work with a large number of technologies? Do you want to work in an environment where things move quickly, features are released daily and you’re working with other smart and talented engineers? If this sounds like you, we would love to talk to you.

Job Responsibility

  • Code! Most of our engineers release code to production every few days
  • Real work! From day one, Tripadvisor interns work on the same tasks as our main Engineering team
  • Learn! You’ll be assigned a dedicated mentor and work alongside skilled engineers
  • Collaborate! We have engineering groups located around the world
  • Operate across our evolving technology stack - Currently this includes Java, React, JavaScript, TypeScript, AWS, MySQL, GraphQL and more
  • Take responsibility for all aspects of software engineering, from design to implementation, QA, and maintenance
  • Touch code at every level – from the UI, through backend microservices, and down to the database
  • Collaborate closely with Product and Design teams to define feature specifications and develop high quality deliverables for our customers

Requirements

  • Students with an anticipated graduation mid-2027, working towards a degree in Computer Science or a similar discipline
  • Availability to commit to the entire programs duration (with some paid time off)
  • Confidence in writing code in at least one object-oriented language
  • Willingness and ability to take on new technologies
  • Ability to break down complex problems into simple solutions
  • Strong analytical skills and desire to write clean, correct, and efficient code
  • High quality verbal and written communication skills
  • A sense of ownership, urgency, and pride in your work
  • People who can commit to the entire duration of the program
  • Full working rights for the duration of the internship

What we offer

  • Excellent salary and other perks
  • A fun and friendly environment
  • An atmosphere of “Speed Wins”
  • Freedom to investigate, implement, and own the solutions
  • Work with a large number of technologies
  • Features are released daily
  • Working with other smart and talented engineers

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering Internship 2026

8 matching positions

Summer 2026 Software Engineering Internship

This is a 11-week paid learning experience during which you'll be able to connec...
Location
Location
United States , Overland Park
Salary
Salary:
20.00 - 40.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree OR combination of education and experience deemed equivalent
  • Acceptable areas of study include Computer Science or Engineering (Preferred)
  • Less than 2 years Technical engineering experience. (Preferred)
  • Communication (Required)
  • Customer Service (Required)
  • Analytics (Required)
  • Technical Writing (Required)
  • Java, Spring Boot, Python, Oracle, JSON, YAML
  • Multi-threading concepts
  • JVM memory management and Garbage collection concepts
Job Responsibility
Job Responsibility
  • Develop and implement software solutions to meet customer requirements and support scalable, highly available environments
  • Maintain clear and accurate documentation for software code, system designs, and business requirements
  • Collaborate with technical teams to deliver software solutions and communicate technical ideas effectively
  • Contribute to the understanding and application of current and emerging technologies to support business goals
  • Identify and share ideas for system analysis and continuous improvement of existing processes and services
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Relocation may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Summer 2026 Software Engineering Internship

This is an 11-week paid learning experience during which you’ll be able to conne...
Location
Location
United States , Overland Park
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or related technical field
  • Strong foundation in data structures and object-oriented design
  • Experience with Java or comparable object-oriented language
  • Familiarity with RESTful API development
  • Experience using Git for version control
  • Understanding of unit and integration testing principles
  • Prior use of AI tools for code generation, structured prompting, or specification-driven development
  • Ability to translate functional requirements into structured technical specifications
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Design and implement backend services using Java and Spring Boot
  • Build and automate engineering and operational workflows
  • Generate production-ready code through structured, AI-driven specification workflows
  • Review, validate, test, and refine AI-generated code
  • Deploy services into Kubernetes environments
  • Contribute to GitLab CI/CD pipelines and Argo deployment workflows
  • Integrate services with Postgres and Cassandra data stores
  • Collaborate within an agile engineering team
  • Deliver maintainable, scalable, and well-tested backend solutions
What we offer
What we offer
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Summer 2026 Software Engineering Internship

This is an 11-week paid learning experience during which you’ll be able to conne...
Location
Location
United States , Overland Park
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Academic or web development experience using JavaScript
  • Good understanding of HTML/CSS and W3C standards
  • Knowledge of RESTful web services and networking Experience with building responsive application interfaces
  • Able to write maintainable and functionally tested modules preferred
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must be actively enrolled in a Bachelors or Graduate degree program
  • Employees of T-Mobile or Metro by T-Mobile are ineligible for Internships
Job Responsibility
Job Responsibility
  • Build new features on T-Mobile.com focused on bringing world-class Customer Experience
  • Work on T-Mobile Security & Stability Initiatives
  • Work with JavaScript and/or Typescript and other web technologies to deliver a performant, scalable, and responsive platform
  • Build web applications that integrate seamlessly with existing architecture
What we offer
What we offer
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Summer 2026 Software Engineering IT Internship

This role supports the development and deployment of software solutions that mee...
Location
Location
United States , Bellevue
Salary
Salary:
20.00 - 40.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree OR combination of education and experience deemed equivalent
  • Only students graduating between December 2026 and June 2027 will be considered for this internship
  • Acceptable areas of study include Computer Science or Engineering (Preferred)
  • Less than 2 years Technical engineering experience. (Preferred)
  • Kubernetes, Automation Experience, CICD Pipeline, Java, Claude, & Python
  • Communication (Required)
  • Customer Service (Required)
  • Analytics (Required)
  • Technical Writing (Required)
  • At least 18 years of age
Job Responsibility
Job Responsibility
  • Develop and implement software solutions to meet customer requirements and support scalable, highly available environments
  • Maintain clear and accurate documentation for software code, system designs, and business requirements
  • Collaborate with technical teams to deliver software solutions and communicate technical ideas effectively
  • Contribute to the understanding and application of current and emerging technologies to support business goals
  • Identify and share ideas for system analysis and continuous improvement of existing processes and services
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Get hands-on experience, training—and a leg up on a bright future
  • This is a 11-week paid learning experience during which you'll be able to connect and network with other interns and leaders within the company
  • We invite you to come innovate with mentors who will challenge you to develop meaningful skills
  • You'll contribute your creativity and outstanding ideas, while working alongside T-Mobile employees
  • We'll give you hands-on projects and the chance to create an immediate impact
  • Relocation may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Summer 2026 Software Engineering ServiceNow Internship

This is a 11-week paid learning experience during which you'll be able to connec...
Location
Location
United States , Frisco
Salary
Salary:
20.00 - 40.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree OR combination of education and experience deemed equivalent
  • Only students graduating between December 2026 and June 2027 will be considered for this internship
  • Acceptable areas of study include Computer Science or Engineering (Preferred)
  • Less than 2 years Technical engineering experience. (Preferred)
  • Service or ServiceNow Platform
  • Communication (Required)
  • Customer Service (Required)
  • Analytics (Required)
  • Technical Writing (Required)
  • At least 18 years of age
Job Responsibility
Job Responsibility
  • Develop and implement software solutions to meet customer requirements and support scalable, highly available environments
  • Maintain clear and accurate documentation for software code, system designs, and business requirements
  • Collaborate with technical teams to deliver software solutions and communicate technical ideas effectively
  • Contribute to the understanding and application of current and emerging technologies to support business goals
  • Identify and share ideas for system analysis and continuous improvement of existing processes and services
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Relocation may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Summer 2026 Software Engineering, Agentic AI & Test Automation Internship

This is an 11-week paid learning experience during which you’ll be able to conne...
Location
Location
United States , Bellevue
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must be actively enrolled in a Bachelors or Graduate degree program
  • Employees of T-Mobile or Metro by T-Mobile are ineligible for Internships
  • Employer does not sponsor work visas for this position
  • Note that this also applies to individuals who are students in F-1 status who desire sponsorship after they complete their education
Job Responsibility
Job Responsibility
  • Design and develop AI‑powered automation solutions to improve telecom test efficiency
  • Build Python‑based backend components that integrate with CI/CD systems such as Jenkins
  • Develop and evaluate LLM‑based solutions (e.g., Azure OpenAI, RAG workflows, agent frameworks) for analyzing logs, alarms, and KPI datasets
  • Create intelligent workflows for anomaly detection and root‑cause analysis
  • Integrate APIs and vendor platforms into internal orchestration and automation tools
  • Work with large engineering datasets, including logs, time‑series KPIs, and performance metrics
  • Participate in Agile ceremonies, such as daily standups, sprint planning, and team demos
  • Present project findings and a final technical deliverable to engineering leadership
  • Prototype and implement LLM‑based agents using enterprise‑approved tools such as OpenAI, Claude, or Windsurf
  • Design and build data pipelines to process telecom logs, time‑series KPIs, and performance metrics
What we offer
What we offer
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Summer 2026 Software Engineering Intern

This is an 11-week paid learning experience during which you’ll be able to conne...
Location
Location
United States , Bellevue
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must be actively enrolled in a Bachelors or Graduate degree program
  • Employees of T-Mobile or Metro by T-Mobile are ineligible for Internships
  • Academic or web development experience using JavaScript
  • Solid understanding of HTML/CSS and W3C standards
  • Knowledge of RESTful web services and networking
  • Experience with building responsive application interfaces
Job Responsibility
Job Responsibility
  • Work with JavaScript and/or Typescript and other web technologies to deliver a performant, scalable, and responsive platform
  • Build web applications that need to be integrated seamlessly
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Build new features on T-Mobile.com
  • Assist with T-Mobile Security & Stability Initiatives
What we offer
What we offer
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Summer 2026 Software Engineering Intern

T-Mobile is revolutionizing the wireless industry for millions of customers nati...
Location
Location
United States , Frisco
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must be actively enrolled in a Bachelors or Graduate degree program
  • Employees of T-Mobile or Metro by T-Mobile are ineligible for Internships
  • Employer does not sponsor work visas for this position
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
Job Responsibility
Job Responsibility
  • Contribute to the development and enhancement of AI-driven, agentic solutions that support T-Mobile’s business customers
  • Collaborate with engineering, product, and data teams to design, build, and improve production-ready features
  • Write, test, and review code while following best practices for quality, scalability, and reliability
  • Analyze system performance and data to help improve automation accuracy and overall user experience
  • Communicate progress, tradeoffs, and results through clear documentation and regular team updates
What we offer
What we offer
  • Get hands-on experience, training—and a leg up on a bright future
  • This is a 11-week paid learning experience
  • Connect and network with other interns and leaders within the company
  • Innovate with mentors who will challenge you to develop meaningful skills
  • Hands-on projects and the chance to create an immediate impact
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right