At a Glance
- Tasks: Lead the design of scalable systems and drive user engagement strategies.
- Company: Join Plum, a smart saving and investing app with over 2 million users.
- Benefits: Enjoy stock options, private health insurance, and flexible remote work.
- Other info: Collaborative environment with excellent growth opportunities and annual team trips.
- Why this job: Make a real impact in a fun, inclusive culture while growing your career.
- Qualifications: Proven technical leadership and experience in mobile or full-stack development.
The predicted salary is between 70000 - 90000 € per year.
We’re Plum, your smart saving and investing app on a mission to help grow money for life. Since 2016, over 2 million people in 10 European markets have set aside more than £2 billion with our clever automation and AI. We’ve received awards from the likes of Deloitte, Finder, and more, thanks to our passionate team of 200+ Plumsters.
The Role
At Plum we’re looking for engineers who are passionate about both technology and bringing the best product to our customers. We need technical leaders who can drive the technical strategy that accelerates our user growth and engagement. We are looking for a Staff Engineer for our First & Last Mile group, responsible for driving the core user lifecycle, including user Onboarding, Offboarding, Authentication, Engagement, and Subscriptions.
You will have a strong technical background and the ability to define technical roadmaps, elevate the engineering culture, and architect systems that enable rapid experimentation across our entire stack.
What You Will Do
- Architect and design modular, scalable, and observable systems that support high-volume experimentation and user engagement flows.
- Drive the Cross-Platform Strategic Vision and roadmap, ensuring our architecture supports high-volume experimentation and rapid iteration.
- Promote Continuous Improvement by driving architectural standards, engineering best practices, and operational excellence across multiple teams.
- Provide guidance to and mentor Senior Engineers and other team members.
- Identify root causes of systemic issues and architectural bottlenecks.
- Work on the whole life cycle of the software, from high-level system design to deployment and post-release monitoring.
- Partner closely with Product Managers and Data Scientists to design technical solutions that unlock new growth opportunities.
What We Look For
- Proven track record of technical leadership, preferably in a mobile-heavy or full-stack capacity.
- Experience designing and architecting systems at scale.
- Deep experience with A/B testing frameworks, experimentation platforms, or data-intensive growth loops.
- High level of pragmatism; understanding when to build for scale and when to optimise for speed of learning.
- Positive and solution-oriented mindset.
- Strong planning and prioritisation skills.
- Ability to share product insight with stakeholders and challenge product decisions with data.
- Demonstrated capacity to communicate about complex technical challenges to both technical and non-technical executives.
- Experience in working within a cross-functional team and collaborative environment.
- Self-motivated and self-managing, with excellent organisational skills.
- Comfortable working with both strongly and dynamically typed languages.
Plum Perks
- Own part of the company through stock options.
- Private health insurance.
- Annual training budget.
- Plum Premium Referral scheme: earn competitive rewards.
- Flexible approach to remote working: we encourage at least 2 days a week in one of our beautiful offices in London, Athens or Cyprus.
- Team breakfasts and team lunches.
- 25 days holiday + bank holidays.
- 45 work-from-anywhere days.
- 2 weeks sabbatical after 4 years.
- Enhanced parental leave.
- 1 paid volunteering day annually.
- Annual team trip to a surprise destination!
- A fun, inclusive company culture.
If this sounds like you, we’d love to hear from you!
Plum is an Equal Opportunity Employer. Plum does not discriminate on the basis of race, religion, sex, gender identity, sexual orientation, non-disqualifying physical or mental disability, national origin or any other basis covered by appropriate law.
Staff Engineer employer: Plum Fintech
At Plum, we pride ourselves on being an exceptional employer that fosters a vibrant and inclusive work culture. Our team of passionate Plumsters enjoys a range of benefits including stock options, private health insurance, and a generous holiday allowance, all while working in beautiful offices across London, Athens, or Cyprus. We are committed to employee growth through mentorship, continuous improvement, and unique perks like a two-week sabbatical after four years, making Plum a rewarding place to advance your career in technology.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Engineer
✨Tip Number 1
Network like a pro! Reach out to current Plumsters on LinkedIn or at tech meetups. A friendly chat can give you insider info and maybe even a referral, which is always a bonus!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your technical prowess, make sure to share it during interviews. It’s a great way to demonstrate your experience beyond just words.
✨Tip Number 3
Prepare for the technical interview! Brush up on system design and architecture principles, especially those related to mobile and backend services. Being able to discuss your thought process will impress the hiring team.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Plum team!
We think you need these skills to ace Staff Engineer
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for technology and user engagement shine through. We want to see how your passion aligns with our mission at Plum!
Tailor Your Experience:Make sure to highlight your relevant experience in technical leadership and system architecture. We’re looking for specific examples that demonstrate your ability to drive growth and engagement.
Be Clear and Concise:Communicate your ideas clearly! Use straightforward language to explain complex concepts. Remember, we value the ability to bridge the gap between technical and non-technical stakeholders.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get you on board for this exciting journey with Plum.
How to prepare for a job interview at Plum Fintech
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your experience with mobile client architecture and backend services, as you'll need to demonstrate your understanding of how they interact. Be ready to discuss specific projects where you've successfully bridged these gaps.
✨Showcase Your Leadership Skills
As a Staff Engineer, you'll be expected to lead and mentor others. Prepare examples of how you've guided teams in the past, particularly in driving architectural standards and best practices. Highlight any experiences where you’ve fostered a culture of technical excellence and career growth.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your ability to identify root causes of systemic issues. Think of scenarios where you’ve tackled architectural bottlenecks and how you approached finding both short-term and long-term solutions. This will show your pragmatic mindset and strategic thinking.
✨Communicate Clearly and Confidently
You’ll need to convey complex technical concepts to both technical and non-technical stakeholders. Practice explaining your past projects and decisions in a way that’s easy to understand. This will demonstrate your ability to act as a bridge between Engineering, Product, and Data Science.