Uphold

Summer Internship - Backend Engineering

Job Description

Posted on: 
May 26, 2025

About Uphold

Uphold is a financial technology company that believes on-chain services are the future of finance. It provides modern infrastructure for on-chain payments, banking, and investments. Offering Consumer Services, Business Services, and Institutional Trading, Uphold makes pioneering financial services easy and trusted for millions of customers in more than 140 countries.

Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone.

To learn more about Uphold, please visit https://uphold.com.

The opportunity:

Uphold is looking for an intern to join our Engineering team for a Summer Internship. This is an incredibly exciting opportunity where you’ll get to focus on building and improving our consumer and business APIs and the many microservices powering our web and mobile applications. You will be designing and building services with three core principles in mind: maintainability, performance, and security.


Primary responsibilities:

Uphold's Summer Internship provides you a first experience in the job market. It’s designed for students and recent graduates to give you insight into Uphold and how we work — our processes, our people, and our dynamics.
As a Summer intern at Uphold, you will join our Backend team and contribute to consumer (wallet app) and business APIs, with the necessary guidance and support along the way.


This is what the Summer internship looks like:

  • 8-week program: July 14 to September 5, 2025.
  • Work setup: Based in Braga, with hybrid options available.
  • Welcome gift: You’ll receive some cool Uphold swag!
  • Mentor: A mentor will guide your work and provide ongoing feedback.
  • Buddy: A buddy will help you settle in and support you along the way.
  • Equipment: We’ll provide a laptop for the duration of your internship.
  • Compensation: Successfully completing the internship makes you eligible for up to €2,500!
  • Future opportunities: This is a short-term internship, but great work tends to get noticed!

Required qualifications:

  • Bachelor’s degree students (2nd year and above) or recent graduates, preferably in Computer Science or equivalent.
  • Strong understanding of relational (preferably PostgreSQL).
  • Strong analytical and critical thinking skills.
  • High attention to detail.
  • Solid communication skills, both orally and written.
  • Fluent written and oral English skills.

Bonus if you have:

  • Code in JavaScript (node.js) and Golang.
  • Knowledge of GraphQL.
  • Strong understanding of non-relational databases (e.g. Redis).
  • Knowledge of revision control systems (Git).
  • Experience in developing APIs for other products you’ve worked on.
  • Fluency in cryptocurrencies or other digital assets as they are core to our business.
  • Community talks, certifications, and/or blog posts on your interests and research.
  • Open source project contributions of any kind, such as tools developed to solve specific problems you’ve had or fixing issues on existing projects.

What we offer:

  • An amazing work environment and experience in a company that continues to grow, driven by extraordinary and passionate people who keep innovating and challenging themselves more each day.
  • The chance to work on exciting, meaningful projects with an international team in a cutting-edge field.
  • A flexible and enthusiastic work environment that offers you snacks, a lot of coffee, and other great benefits.
  • A culture of openness and transparency — we meet weekly to share updates, talk strategy, and connect over food and drinks.
  • Team events and celebrations help you build connections, celebrate our success, and have some fun along the way.

Join us to grow, innovate, and contribute meaningfully. Be part of our talented team!
Deadline - June 10th


Visit our careers page for more exciting opportunities if this Summer internship isn’t the perfect fit.


EEOC Employer


We're proud to be an Equal Opportunity Employer, and we celebrate our employees' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us stronger and better - together.