Hybrid Trainee Software Engineer

Posted 48 minutes ago

Apply now

About the role

  • Trainee Software Engineer developing cloud-native microservices at one of Europe's fastest growing FinTechs. Engaging in structured education program and real-world engineering skills training.

Responsibilities

  • You'll take on a 12-month salaried position that offers a "paved road" into a software engineering career with one of Europe's fastest growing and most respected FinTechs.
  • Through a structured education program, you'll make the transition from academic life to industrial software engineering in a way that's both easy and effective.
  • You'll be placed into a working Product Engineering tribe in Berlin, London or Tallinn, where you'll develop real-world engineering skills in direct partnership with senior members of Upvest's world-class engineering team.
  • Throughout the program, you'll build valuable experience developing cloud-native microservices in Go and working with technologies like Kubernetes, Kafka, PostgreSQL, OpenAPI, and TypeScript.
  • You'll learn to deliver high-quality outcomes effectively within a Secure Software Development Life-Cycle, while utilising cutting-edge software engineering tools including AI tools to master efficient engineering.

Requirements

  • You have completed a Computer Science or related degree, or you are part of a degree program that allows or mandates an Industrial Placement Year.
  • You have achieved or are on track to achieve a First or Upper Second-Class degree from an accredited university.
  • You hold the right to work in Germany.
  • You can demonstrate your ability to write computer programs and solve problems through code.

Benefits

  • Impact-driven work: We’re building the infrastructure that will power the future of investing in Europe. It’s complex, ambitious, and meaningful. You’ll work with modern technologies and create something entirely new. No legacy systems, no limits.
  • Wellbeing: You'll benefit from personalized mental health and leadership support via Nilo, while our 'Up&Comers' club ensures you are immediately plugged into a vibrant community of early-career professionals built for networking and shared learning.
  • Development: Growth is in our DNA. We’ve built a structured education program and workplace support from a top class team of industry veterans, to kick-start your software engineering career.
  • Compensation: We believe that all Upvengers contribute to our success and deserve to be fairly compensated. We want you focused on developing yourself and our product, not worrying about how to pay the rent.
  • Team celebrations: Participate in company-wide events: dinners, offsites and our holiday party and the legendary summer UpFest. Connect with colleagues and celebrate *everything* we achieve together.
  • Inclusion: We’re committed to a culture where everyone belongs and thrives. Our Employee Resources Groups foster inclusion and connection, like Upfem for our female Upvengers, or UpVergent supporting neurodivergent Upvengers and allies.

Job title

Trainee Software Engineer

Job type

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job