Logo of Huzzle

Graduate software engineer

  • Job
    Full-time
    Entry Level
  • Software Engineering
    IT & Cybersecurity
  • London

AI generated summary

  • You must possess strong reasoning skills, ambition, team spirit, and proficiency in English, demonstrating initiative and attention to detail while supporting collaborative efforts.
  • You will build scalable systems, integrate AI tools, master various technologies, and simplify architectures while taking ownership from idea to production.

Requirements

  • Reasoning ability. Given the necessary knowledge, you can solve complex problems. You think from first principles, and structure your ideas sharply. You resist the influence of biases. You identify and take care of the details that matter.
  • Drive. You’re extremely ambitious in everything you do—and your initiative, effort, and tenacity match the intensity of your ambition. You feel deeply responsible for your work. You hold yourself to a high—and rising—bar.
  • Team spirit. You give generously and without the expectation of receiving in return. You support the best idea, not your idea. You're always happy to get your hands dirty to help your team. You’re reliable, honest, and transparent.
  • Proficiency in English. You read, write, and speak proficiently in English.

Responsibilities

  • Build stuff that matters. Take real ownership from idea to production, creating systems used by millions and evolving them into products at scale.
  • Amplify your impact with AI. Integrate the most powerful AI tools directly into your development workflow—design, implementation, testing, and documentation—to move faster while maintaining high standards for correctness, reliability, and maintainability.
  • Master your toolkit. Work across diverse stacks with end-to-end ownership, choosing the right technologies for each challenge. From monoliths to microservices, gRPC to REST, Kubernetes to Docker, Python to Rust—you’ll apply technologies thoughtfully, focusing on depth and purpose rather than trends.
  • Simplify relentlessly. Question every layer of complexity. Improve architectures, pipelines, and codebases to build systems that are simpler, more scalable, and easier to maintain.

FAQs

What is the role of a Graduate Software Engineer at WeTransfer?

The Graduate Software Engineer will be responsible for building systems used by millions, taking ownership of projects from idea to production, integrating AI tools into the development workflow, and simplifying complex architectures and codebases.

What are the main qualities you are looking for in a candidate?

We seek candidates with strong reasoning ability, drive, team spirit, and proficiency in English. The ideal candidate should be able to solve complex problems, show ambition and responsibility for their work, and support team-based collaboration.

What kind of work environment can I expect at Bending Spoons?

You can expect a high-performing, collaborative environment with small, autonomous teams. The company emphasizes innovation, operational excellence, and minimal hierarchy.

How does the company integrate AI into its workflow?

AI tools are integrated directly into the development workflow, which helps in design, implementation, testing, and documentation, enabling engineers to move faster while upholding high standards for correctness, reliability, and maintainability.

What are the salary ranges for a Graduate Software Engineer?

The annual salary for a Graduate Software Engineer is typically £85,797 in London and €66,065 elsewhere in Europe. For those with considerable relevant experience, salaries can range from £112,189 to £250,512 in London, and €107,837 to €188,848 in Europe.

What kind of benefits does Bending Spoons offer?

Benefits include flexible hours, remote working options, comprehensive health insurance, a rich relocation package, generous parental support, and an annual retreat to a beautiful location.

Can I apply before I graduate?

Yes, you can apply before graduation as we offer flexible start dates and the option to begin part-time while you complete your degree.

Where is the job location?

The Graduate Software Engineer position can be based in Milan (Italy), London (UK), Madrid (Spain), Warsaw (Poland), or be remote in selected countries.

How does the selection process work?

The selection process prioritizes verifiable signals of excellence. After initial screening, candidates may need to complete challenging tests, and we emphasize that we are looking for the right fit, which may prolong the job opening period.

Will I need to work from the Milan office initially?

We recommend that new hires spend their first few months working from our Milan office to rapidly absorb the company culture and build trust with teammates, after which you can choose to work from other offices or remotely.

WeTransfer is a collection of secure creative collaboration tools designed to keep your ideas moving.

Technology
Industry
51-200
Employees
2009
Founded Year

Mission & Purpose

WeTransfer is a collection of secure file transferring and creative collaboration tools designed to keep your ideas moving seamlessly.