PitchMeAI
Evernote

Graduate software engineer (Madrid)

Evernote · Spain

This listing has closed — view similar roles below.

  • Hybrid
  • Full-time
  • €66,065 / year
  • Spain

Job highlights

  • Build impactful software used by millions.
  • Own projects from idea to production.
  • Integrate advanced AI into workflows.
  • Work with diverse technology stacks.
  • Shape culture in new Madrid office.

About the role

About Evernote and Bending Spoons

Evernote is a leading note-taking and organization platform used by millions. Now part of Bending Spoons, a company focused on innovation and operational excellence, you'll contribute to a portfolio of outstanding digital businesses. Applying to Evernote means joining the wider Bending Spoons team, with opportunities to work on Evernote or other innovative products in a high-performing, collaborative environment where you can make a real impact.

Our Mission

At Bending Spoons, we aim to build one of the all-time great companies. We focus on serving a vast customer base, fostering team member growth, operating with exceptional effectiveness and efficiency, creating extraordinary value for shareowners, and upholding high ethical standards. We acquire and improve digital businesses for long-term ownership, implementing significant transformations to boost innovation, customer benefits, and business performance. Our structure is designed with minimal hierarchy and small, talent-dense teams, combining the ambition of a startup with the stability of established products. We deeply integrate AI into our workflows to enhance human judgment and machine intelligence.

Your Role and Impact

As a Graduate Software Engineer in our new Madrid office, you will be among the first hires, helping to shape the office's culture and dynamics. You'll be part of a globally integrated team, collaborating across European hubs, while contributing to Madrid's environment of ambition and high standards. Your responsibilities will include:

  • Building impactful systems used by millions, taking ownership from concept to large-scale production.
  • Leveraging AI tools to enhance your development workflow across design, implementation, testing, and documentation, ensuring speed and high standards.
  • Working across diverse technology stacks, choosing appropriate tools for each challenge, from monoliths to microservices, gRPC to REST, and Python to Rust.
  • Relentlessly simplifying systems, improving architectures, pipelines, and codebases for better scalability and maintainability.

What We Look For

  • Reasoning Ability: Strong problem-solving skills, first-principles thinking, structured ideas, bias resistance, and attention to detail.
  • Drive: High ambition, initiative, effort, tenacity, a deep sense of responsibility, and a commitment to high standards.
  • Team Spirit: Generosity, support for the best ideas, willingness to help, reliability, honesty, and transparency.
  • English Proficiency: Fluent reading, writing, and speaking skills in English.

What We Offer

  • Talented Teams: Work in small, results-oriented, autonomous teams with exceptionally bright colleagues.
  • Growth Opportunities: Exceptional career progression with opportunities to lead significant projects early on.
  • Competitive Compensation: Competitive pay with access to equity. For early-career individuals, typical annual salaries range from €66,065 (elsewhere in Europe) with potential for significant growth based on experience and contribution.
  • Comprehensive Benefits: Flexible hours, remote working options, unlimited learning and training support, top-tier health insurance, relocation assistance, generous parental support, and annual retreats.
  • Flexible Start: Options for flexible start dates and part-time work, allowing you to transition seamlessly from education to full-time employment.

Commitment & Contract

Permanent or fixed-term. Full-time.

Location

Madrid, Spain.

The Selection Process

We focus on verifiable signals of excellence. If you're passionate about the role and believe you can excel, don't hesitate to apply, even if you feel you lack experience. The process includes challenging tests that may take several hours. We maintain high standards and only extend offers to the right candidates. Jobs may remain open or be reposted until the ideal candidate is found.

Before You Apply

If you've applied before without an offer, we recommend waiting at least a year. Bending Spoons is a demanding yet rewarding environment that requires significant commitment. To aid in a rapid ramp-up and ensure success, new hires are recommended to spend their initial months in our Milan office, with full travel and accommodation support. Post-onboarding, you can work from Milan, London, or remotely from approved countries, as agreed during the offer stage.

Key skills/competency

  • Graduate Software Engineer
  • Software Development
  • Problem Solving
  • Full Stack Development
  • AI Integration
  • System Design
  • Scalability
  • Agile Methodologies
  • Code Optimization
  • Team Collaboration

Skills & topics

  • Graduate Software Engineer
  • Software Development
  • Engineering
  • Python
  • Rust
  • AI
  • Machine Learning
  • Cloud Computing
  • Full Stack Development
  • Problem Solving
  • Madrid Jobs
  • Tech Careers
  • Bending Spoons
  • Evernote

How to get hired

  • Tailor your resume: Highlight problem-solving, ambition, and team spirit with specific examples.
  • Showcase drive: Emphasize initiative, responsibility, and high standards in your application.
  • Prepare for tests: Be ready for challenging technical assessments that require deep thinking.
  • Demonstrate collaboration: Use examples of teamwork and supporting others effectively.
  • Express passion: Clearly communicate your excitement for building impactful software at Bending Spoons.

Technical preparation

Master Python and Rust fundamentals.,Understand microservices and gRPC/REST.,Practice system design and scalability.,Learn AI integration in development.

Behavioral questions

Describe a complex problem you solved.,Share an example of extreme ambition.,How do you support your teammates?,Tell me about taking full project ownership.

Frequently asked questions

What is the typical career progression for a Graduate Software Engineer at Evernote/Bending Spoons?
Graduate Software Engineers at Evernote/Bending Spoons can expect rapid career progression. The company prioritizes growth, with individuals in their 20s often leading products worth hundreds of millions. Your role will expand quickly based on your contributions and demonstrated capability, leading to essential involvement in major projects and increased responsibility.
What kind of technical challenges will a Graduate Software Engineer face at Evernote/Bending Spoons?
As a Graduate Software Engineer, you'll tackle diverse technical challenges, including building systems for millions of users, integrating advanced AI into development workflows, and working across various tech stacks from monoliths to microservices, using technologies like Python and Rust. You'll focus on simplifying systems, enhancing scalability, and improving maintainability.
Is experience with AI tools required for the Graduate Software Engineer role at Evernote/Bending Spoons?
While deep expertise isn't required for a graduate role, proficiency in English and strong reasoning skills are essential. The job description emphasizes integrating AI tools into your workflow, suggesting a strong desire to learn and apply these technologies is valued. You will be expected to amplify your impact with AI tools as part of your development process.
What is the onboarding process like for a Graduate Software Engineer in Madrid?
For new hires, including Graduate Software Engineers, a recommended onboarding process involves spending the first few months in our Milan office to rapidly absorb company culture and build team trust. Bending Spoons provides generous travel and accommodation support for this initial period, regardless of your long-term work location.
Can I apply for the Graduate Software Engineer role if I haven't graduated yet?
Yes, absolutely. Evernote/Bending Spoons offers flexible start dates and part-time options, allowing you to apply and even begin working before completing your degree. Many Spooners have successfully transitioned from part-time student roles to full-time positions without compromising their education.
What does Bending Spoons mean by 'owning' projects as a Graduate Software Engineer?
Ownership at Bending Spoons means taking full responsibility for a project or feature from its initial conception through to its deployment and ongoing evolution. For a Graduate Software Engineer, this translates to having a significant impact on systems used by millions, making crucial technical decisions, and seeing your work through to completion.
How does Bending Spoons foster a collaborative environment for its engineers?
Bending Spoons fosters collaboration through small, talent-dense, autonomous teams where hierarchy is minimal. They value team spirit, encouraging members to support the best ideas, give generously, and be transparent. This structure ensures that engineers work closely with exceptionally bright colleagues and contribute to a shared sense of purpose.
What kind of compensation can I expect as a Graduate Software Engineer in Madrid?
For early-career individuals in Europe (outside London), the typical annual salary offered is around €66,065. Compensation varies based on location and expected impact, and can grow rapidly with experience. There is also the possibility of receiving company equity at a discounted price.