CrawlJobs Logo

Software Engineering Internship

tripadvisor.com Logo

Tripadvisor

Location Icon

Location:
United Kingdom , Oxford

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Viator, a Tripadvisor company, is the leading marketplace for travel experiences. A Tripadvisor internship provides real world experience as part of a world-class engineering team. We have a fun and friendly environment where the key objective is getting things done. This internship is a 12 week program from 22nd June till 18th September and will require most days spent in our Oxford office. Across Tripadvisor, we’ve worked hard to create an atmosphere of “Speed Wins”. 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.

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’re working with teams in the US, Portugal and Australia, as well as with third parties
  • 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
  • Freedom to investigate, implement, and own the solutions
  • An atmosphere of “Speed Wins”
  • A safe environment in which to make mistakes, iterate, improve, and grow

Additional Information:

Job Posted:
January 07, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineering Internship

Embedded Software Engineer Internship

University internship for students pursuing technical degrees to gain hands-on e...
Location
Location
Costa Rica , Heredia
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Student of a degree in a technical discipline (e.g. computer science, information technology, computer or electrical engineering, etc.)
  • Knowledge of software development including: Python and C/C++ on Linux and embedded environments
  • Strong academic experience in development, design and implementation of software solutions
  • Strong creative ability – ability to conceptualize, communicate, and sell your ideas to others
  • Strong written and verbal communication skills, fluency in English
  • Ability to write and communicate clear and concise technical information and project status
  • Strong interpersonal, teamwork and collaboration skills
  • Able to balance project requirements of schedule and quality
  • Proven problem-solving skills and techniques
Job Responsibility
Job Responsibility
  • Assists in various tasks aligned with their field of study
  • Research
  • Collaboration on team initiatives and projects
  • Problem-solving
  • Creative thinking to gain hands-on experience and develop professional skills
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Systems Software Engineering Internship

This role has been designated as ‘Remote/Teleworker’, which means you will prima...
Location
Location
Costa Rica , Heredia
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a Bachelor's degree in Engineering, Computer Science, Information Technology, or a related technical field
  • Familiarity with programming languages or technical tools relevant to the role
  • Basic programming or scripting knowledge (e.g., Python, Java, C++)
  • Strong interest in high-tech and a passion for learning
  • Excellent communication and interpersonal skills
  • Strong problem-solving and analytical skills
  • Time management skills and working with strict deadlines
  • A collaborative, solution-focused mindset and overall sense of urgency
Job Responsibility
Job Responsibility
  • Support senior team members on assigned technical projects as determined by the business unit
  • Help identify and troubleshoot technical issues, providing support and suggesting solutions
  • Assist with maintaining and updating hardware, software, and other technical systems
  • Participate in team activities by attending team meetings, learn about project methodologies, and collaborate effectively with colleagues
  • Actively engage in learning about new technologies and methodologies relevant to work
  • Fulfill tasks and responsibilities assigned by a supervisor in a timely and efficient manner
  • Participate in periodic reviews to share updates and incorporate feedback on assigned projects/initiatives
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software QA Engineer - Internship

We are looking for a QA Engineer Intern to join our Customer and Monetization te...
Location
Location
France , Paris
Salary
Salary:
Not provided
deezer.com Logo
Deezer
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic knowledge of the Java programming language, programming logic and principles
  • Understanding of software testing types, including UI, mobile, web, and backend testing, methodologies, and techniques
  • Familiarity with tools like Jira and GitHub
  • Ability to collaborate effectively with team members within QA and across other departments
  • Good oral and written communication skills in English and French
  • Strong problem-solving skills and attention to detail
  • Eagerness to learn and adapt in a dynamic environment
Job Responsibility
Job Responsibility
  • Track, analyze, and maintain automated tests (mobile, web, backend) during deployments
  • support teams in resolving failures and explore AI for log analysis and error insights
  • Assist development teams by updating existing automated journeys and creating new ones for mobile, web, and backend to ensure test coverage, stability, and reliability during feature releases
  • Collaborate with developers to identify, write, and prioritize test cases for mobile, web, and backend
  • explore AI-assisted automation scenario generation
  • Apply the coming migration strategy by updating iOS test scripts and documenting changes for future maintainers
  • Execute and maintain automated and manual tests for UI, mobile, web, and backend
  • Write and maintain automation scripts using Java and frameworks like Appium and Selenium
  • Analyze, report, and track automated test results and failures
  • Collaborate with product and development teams to understand project goals and challenges
What we offer
What we offer
  • A Deezer premium family account for free
  • Access to gym classes
  • Deezer parties several times a year and drinks every thursday
  • Allowance for sports, travelling and culture
  • Meal vouchers
  • Mental health and well-being support from Moka.Care
  • Great offices are always located in dynamic and attractive districts, whether in Paris, London, Berlin or Sao Paulo
  • Hybrid remote work policy
  • Regular Diversity & Inclusion internal and external talks
  • Dedicated employee work streams on Gender equity, Ethnicity & Culture, Disability and LGBTQ+
Read More
Arrow Right

Software Engineer - Wallet Experience - Internship

Front-End Software Engineer Intern to join the Wallet Experience business unit. ...
Location
Location
France , Montpellier
Salary
Salary:
1500.00 EUR / Month
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A curious mind with a positive attitude to join a highly collaborative team
  • Knowledge of UI/UX practices in software development
  • Proficient with JavaScript and TypeScript
  • Good experience in React.js development, tools and libraries
  • Good knowledge of testing strategies
Job Responsibility
Job Responsibility
  • Own from a technical standpoint the desktop and mobile development of Ledger Wallet Applications
  • Collaborate with our devs, QA, designers, and product within Ledger Wallet teams
  • Take initiative and offer technical solutions
  • Develop features using best practices from unit to e2e testing
  • Participate in code reviews
  • Be responsible for the quality of Ledger's UI/UX framework
  • Work 100% on Open Source projects all gathered in our monorepo: ledger-live
  • Share knowledge within Ledger and beyond
What we offer
What we offer
  • Social: Frequent social events, snacks and drinks
  • Transportation allowance: Ledger offers a commuter allowance to contribute to your preferred means of transportation
  • Lunch vouchers: Ledger offers a meal allowance with Swile
  • Vacation: 1 day off for every full month of work, in addition to national holidays
  • Fulltime
Read More
Arrow Right

Software Engineering Intern

This role involves designing, developing, troubleshooting, and debugging softwar...
Location
Location
United States , Ft. Collins
Salary
Salary:
35.00 - 46.00 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
May 26, 2026
Flip Icon
Requirements
Requirements
  • Experience or understanding of software systems design tools and languages
  • good analytical and problem-solving skills
  • understanding of design for software systems running on multiple platform types
  • good written and verbal communication skills
  • understanding of basic testing, coding, and debugging procedures
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Codes and programs enhancements, updates, and changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools
  • executes established test plans and protocols for assigned portions of code
  • identifies, logs, and debugs assigned issues
  • develops understanding of and relationship with internal and outsourced development partners on software systems design and development
  • participates as a member of a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost-effective, and high-quality solutions for low to moderately complex products
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • career development programs
  • inclusive and flexible work culture
  • Fulltime
Read More
Arrow Right

Intern, Software Engineering

You'll work with a team of skilled engineers and a dedicated mentor on real-worl...
Location
Location
United States , New York City
Salary
Salary:
60.00 USD / Hour
braze.com Logo
Braze
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuing a degree in Computer Science, or equivalent with one or less academic year remaining after your Braze internship
  • Available for a 10-week internship between June and August
  • Intellectually curious, passionate, and inventive
  • Attention to detail, strong communication, and a curious thinker
  • Ability to work in-person at our NYC office
Job Responsibility
Job Responsibility
  • Collaborate with team members to coordinate and drive projects forward
  • You will work on individual and group projects focused on the full project life-cycle
  • You will collaborate with business leaders and key stakeholders to accomplish project objectives
  • Exposure to a broad spectrum of technologies and programming languages
  • Accessibility to technology/engineering leadership who want to hear your ideas
What we offer
What we offer
  • Competitive compensation that may include equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive benefit plans covering medical, dental, vision, life, and disability
  • Family services that include fertility benefits and equal paid parental leave
  • Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend
  • A curated in-office employee experience, designed to foster community, team connections, and innovation
  • Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching
  • Employee Resource Groups that provide supportive communities within Braze
  • Collaborative, transparent, and fun culture recognized as a Great Place to Work®
Read More
Arrow Right

Software Engineer Intern

Figma is growing our team of passionate creatives and builders on a mission to m...
Location
Location
United States , San Francisco; New York
Salary
Salary:
51.06 USD / Hour
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience writing clean code in at least one general-purpose language (e.g. C++, JavaScript, Python, Java, etc.)
  • Comfortable with core CS concepts like data structures and algorithms
  • Have worked on projects through school, work, or personal exploration that required solving technical problems
  • Excited to explore how systems are designed and operate, from infrastructure to UI
  • Communicate well, ask great questions, and enjoy collaborating with others
  • Excited to learn, get feedback, and grow as an engineer
Job Responsibility
Job Responsibility
  • Be fully embedded onto a Figma engineering team
  • Contribute to projects that directly align with team goals and impact
  • Collaborate with engineers, PMs, designers, and QA to break down features and plan timelines
  • Build, document, and maintain tests, features, or infrastructure
  • Share feedback and participate in peer code review
  • Ship your project(s) by the end of your internship
What we offer
What we offer
  • Housing stipend
  • Travel reimbursement
Read More
Arrow Right

Software Engineering Intern

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
United States , Spring
Salary
Salary:
35.00 - 46.00 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Working towards a Bachelor's and/or Master's degree with a focus in Computer Science, Information Systems, or equivalent
  • Experience or understanding of software systems design tools and languages
  • Good analytical and problem-solving skills
  • Understanding of design for software systems running on multiple platform types
  • Good written and verbal communication skills
  • mastery in English and local language
  • Understanding of basic testing, coding, and debugging procedures
Job Responsibility
Job Responsibility
  • Codes and programs enhancements, updates, and changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Executes established test plans and protocols for assigned portions of code
  • identifies, logs, and debugs assigned issues
  • Develops understanding of and relationship with internal and outsourced development partners on software systems design and development
  • Participates as a member of a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately- complex products
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right