Software Engineer
Join PensionBee as a Mid Level Software Engineer and help build user-friendly retirement tools. Collaborate, grow, and ship impactful features in a diverse, caring team.
Description
For far too long, pensions have been difficult to understand and manage. Founded in 2014, we aspire to make as many people as possible pension confident so that everyone can enjoy a happy retirement.
PensionBee is creating a global leader in the consumer retirement market with over £5.5 billion in assets on behalf of more than 260,000 customers. We help our customers to combine their retirement savings into a new online account, which they can manage from the palm of their hand.
PensionBee accounts are invested by the world’s largest investment managers, collectively looking after more than $10 trillion in savings between them. Each PensionBee customer has a personal account manager (“BeeKeeper”) to guide them through their savings and retirement journey. PensionBee has an “Excellent” Trustpilot rating based on over 10,000 reviews.
As a public company, we aspire to the highest standards in everything we do because our customers deserve peace of mind. Our team of over 200 pension professionals, based in London and New York, has one focus: our customer.
PensionBee is named in FT1000 Europe’s ‘Fastest Growing Companies in 2023 and 2024’ and is listed on the London Stock Exchange (LON: PBEE).
PensionBee is growing at scale and we need a Software Engineer to help craft a world-class product.
About the role
Making life simple for customers takes a lot of thought and effort, so we need talented software engineers to contribute to the next chapter of PensionBee’s story. Engineers at PensionBee tackle a wide variety of challenges across multiple technologies while enjoying a balanced and inclusive culture.
This role is a great opportunity to make an impact and grow your experience as a member of a small yet sustainably growing engineering function. Equally, PensionBee is a financially secure and socially beneficial company with a diverse team and a healthy work-life balance, so you can progress your career without sacrificing what matters most.
Key responsibilities
Help craft world-class products and features as part of one our empowered cross-functional product teams
Model good practices for others and help guide more junior developers, as part of our culture of continuous improvement
Share ownership of the technical stack, both in terms of product delivery and also technical innovation
Contribute to decisions across the broader engineering team, on production systems & architecture, and also automation and internal tooling
Option to take on increasing responsibility and leadership as the team scales, including taking the lead on specific areas of tech, or progressing into people management
Working Model
Contract Type: Contractor
Remote role: Ideally based in Montevideo and open to coming into the office occasionally. Nothing mandatory, but we're building a culture where we value some in-person time together each week.
Technologies we use
It is useful to have some experience or interest in these, but we are more interested in your ability than specific experience:
Node.js / Next.js / React
HTML / CSS / JavaScript / TypeScript
Salesforce / Apex
SQL and no-SQL databases (Postgres / MongoDB)
Cloud application infrastructure: Cloudflare Developer Platform / Heroku / GCP
Requirements
The key skills required are:
Love for the quality of your work and attention to detail.
Deep expertise in technologies relevant to modern web development.
Ability to drive technical decisions within your team and mentor other developers.
Ability to evaluate and critically apply AI-generated code: knowing when to trust it, when to push back, and how to maintain quality standards is a considerable plus
Able to work effectively and empathically in a multidisciplinary team, collaborating with product managers, designers, and other developers on projects.
Confidence with good practices, patterns and techniques in software development, but also a love of learning and personal development
Experience working for companies in Europe / US, directly or though a consulting firm, is a considerable plus
Clear written and spoken English.
Hiring Process
Stage 1: Initial outreach from recruitment manager and internal CV and GitHub profile review
Stage 2: 25-minute screening call with Engineering Management
Stage 3: Written Assessment: Coding challenge task marked by two assessors
Stage 4: Final 90 min interview (two structured interviews, 45min each, total 90mins) with shortlisted candidates
Shortlisted candidates will have final decisions be made and unsuccessful candidates will receive feedback.
Additional information about the two structured interviews:
● Behavioural/competency interviews
● Questions are pre-determined to keep things consistent
● Each interview will have two people from within engineering
● One has a slightly more technical skew and one is slightly more on collaboration, but neither is exclusively one topic.
Diversity & Inclusion at PensionBee
We welcome all candidates and are proud to have been awarded Employer of the Year at the Financial Adviser Diversity in Finance Awards 2022 and Trailblazing Company of the Year 2024.
We know the need to meet every criteria can sometimes get in the way of meeting brilliant candidates. We believe the right drive is often more important than degrees, so if you have an interest in the role, relevant past experience and are passionate about what we do, get in touch as we'd love to hear from you.
At PensionBee we're committed to provide equal rights, opportunities and treatment for all. We believe all companies have a duty to provide a supportive working environment for their employees and should be transparent.
Here you can find our Gender Equality policy and Diversity and Inclusion policy which provide more information on our approach, including our commitments to flexible working requests and reasonable adjustments from day one.
We want everyone to be able to access the same opportunity, and some people might need extra support to have this access.
If there’s an adjustment we can make that would help you perform to the best of your ability during the application process, like using a computer during a task instead of writing by hand,or booking in time for a longer interview, please reach out to us.
Curious to Learn More?
If this opportunity sparked your interest, we would genuinely love to hear a bit more about you.
You can complete the short application form here.
It only takes a few minutes and helps us understand your background, English proficiency, and general fit for this initial stage.
We will be reviewing responses progressively and reaching out to selected candidates for the next steps.
And if you’re unsure but curious, that's perfectly welcome too. 🙌
- Department
- Technology
- Role
- Mid-Level Software Engineer
- Locations
- Uruguay
- Remote status
- Fully Remote
About PensionBee
Our vision and mission inspire and guide us, reminding us of our purpose as a company. Our vision is a world where everyone can enjoy a happy retirement. Our mission is to build pension confidence.
We work to make our vision a reality for our customers through the elements of financial freedom, good health, and social inclusion, which we believe should ultimately lead to better retirement outcomes for our customers.