At a Glance
- Tasks: Build scalable backend systems and APIs for impactful voting workflows.
- Company: Innovative tech company on a mission to empower responsible investing.
- Benefits: Competitive salary, equity, wellness budget, and flexible working hours.
- Why this job: Join a team shaping the future of capital markets with cutting-edge technology.
- Qualifications: Experience in Go, Python, or TypeScript; strong software engineering fundamentals.
- Other info: Dynamic culture focused on learning, feedback, and career growth.
Location: Bristol / Hybrid
Level: Software Engineer / Senior Software Engineer
Salary: £50k-£84k + equity + benefits
The opportunity:
They are on a mission to equip investors with the tools to steward their capital responsibly. Millions of people contribute towards our investment system yet most people have no control or visibility about where their money is going and therefore no choice on the impact they can make with their money. They have built an incredible platform which is changing the way voting is done, and done for good.
They are now scaling both their core platform and a brand-new AI product. We are hiring for 3-4 roles for the team: a fullstack engineer, 2 backend software engineers and a platform focused engineer.
As a Software Engineer, you will focus on building robust, scalable backend systems and APIs that support voting workflows, reporting, and new AI-driven research capabilities.
What you will be doing:
- Designing and building scalable backend services and APIs
- Working on workflow systems that support large-scale voting operations
- Prototyping and productionising AI-enabled features
- Refactoring and modernising legacy services
- Collaborating closely with engineers, product and operations
What you will bring:
- Strong software engineering fundamentals
- Experience writing production code in Go, Python or TypeScript
- Experience with RESTful APIs (gRPC a bonus)
- Familiarity with SQL and/or NoSQL databases
- A pragmatic, hands-on approach to solving complex problems
Why them:
- Real ownership over meaningful systems
- Engineers close to production and decision-making
- A culture that values learning, feedback and continuous improvement
- The chance to shape how capital markets behave - for the better
- 5* Glassdoor reviews
Process and Benefits:
- 3 stage interview process (including tech test)
- Salary £50 - £85,000 DOE + Shares
- Enhanced Mat and Pat leave
- Wellness Budget
- Private health care
- Flexible hours & working
- They encourage 1 day per week in the Bristol office. The team commits to getting together at least once a month for a company-wide get together.
Backend Software Engineer in Bristol employer: SR2
Contact Detail:
SR2 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Engineer in Bristol
✨Tip Number 1
Get your networking game on! Reach out to current employees or connections in the company. A friendly chat can give you insider info and might even lead to a referral, which can seriously boost your chances.
✨Tip Number 2
Prepare for the tech test like it’s the final exam! Brush up on your coding skills in Go, Python, or TypeScript. Practise building APIs and solving complex problems to show off your skills during the interview.
✨Tip Number 3
Show your passion for their mission! When you get the chance, talk about why you care about responsible investing and how you can contribute to their vision. It’ll make you stand out as a candidate who truly fits the culture.
✨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, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Backend Software Engineer in Bristol
Some tips for your application 🫡
Keep Your CV Fresh: Before you dive into the application, make sure your CV is up to date. Highlight your relevant experience, especially in backend systems and APIs, as that’s what we’re really looking for!
Read the Job Specs Carefully: Take a good look at the job description and understand what we’re after. Tailor your application to show how your skills in Go, Python, or TypeScript fit perfectly with our needs.
Show Off Your Problem-Solving Skills: We love a pragmatic approach! In your application, share examples of how you've tackled complex problems in the past, especially if it relates to scalable systems or AI features.
Apply Through Our Website: When you’re ready to hit send, make sure to apply through our website. It’s the best way for us to see your application and get you on board for an exciting journey with us!
How to prepare for a job interview at SR2
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Go, Python, and TypeScript. Brush up on your knowledge of RESTful APIs and databases, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you’ve designed scalable systems or refactored legacy code, as this aligns perfectly with what they’re looking for.
✨Understand Their Mission
Familiarise yourself with the company’s mission to empower investors and how their platform is changing voting systems. This will not only help you answer questions but also show your genuine interest in their work and values.
✨Ask Insightful Questions
Prepare thoughtful questions that demonstrate your curiosity about the role and the company culture. Inquire about their approach to continuous improvement and how engineers are involved in decision-making processes.