At a Glance
- Tasks: Design and develop high-quality financial products with a talented team.
- Company: Join a leading tech company revolutionising the investment industry.
- Benefits: Enjoy healthcare, flexible working, generous leave, and wellness perks.
- Why this job: Make an impact in finance while working with cutting-edge technology.
- Qualifications: Experience in backend development, Java, and building RESTful APIs required.
- Other info: Collaborative environment with global teams and excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
We have an outstanding benefits package which includes:
- Company-provided healthcare
- A competitive annual leave allowance
- Flexible working options, including hybrid working arrangements
- Generous pension provisions
- Income protection
- Health and wellness benefits
- Volunteering days
- Enhanced parental leave
- Life insurance
Your Team
We’re a team of finance and technology enthusiasts who enjoy revolutionizing the investment industry through digital products & services. We’re building the next generation investment management platform for our financial professional customers so they can build better investment portfolios & help their clients retire in style.
Your Role
We’re looking for a Backend engineer to be part of a team of talented engineers and help us build high quality financial products that we launch to the market via partnerships with banks and broker-dealers. The candidate should be an innovator, highly technical, and passionate about speed, quality, and building amazing products. The candidate should also have demonstrated success in scaling platforms. Our team operates in a start-up environment with the backing of a large, industry leader and we actively cultivate a culture of innovation and excellence. The ideal candidate should enjoy working in this setting.
What you will be doing
- Design, develop, test, deploy and maintain highly performant API-driven web applications on our stack (Angular, React, SASS, Java SpringBoot, Mulesoft).
- Design and implement REST APIs to industry/company standards.
- Lead the design, development and maintenance of scalable and reusable components within the team’s design system.
- Drive adoption of the design system across the teams by creating clear documentation and guidelines.
- Work with our amazing product design team to develop and iterate on user interfaces that bring simplicity to complicated financial data.
- Interact with engineering members across the organization to ensure consistency in engineering practices and foster active exchange of ideas.
- Perform peer code reviews.
- Review performance, security and flexibility of the code.
- Participate in agile ceremonies (e.g. daily standup, release and sprint planning, demos, scrum of scrums).
What you will bring
- Proven years of experience in backend software development.
- Proficiency in Java and Spring Boot.
- Extensive experience building RESTful APIs (JSON, HTTP, OAuth, JWT, etc.).
- Understanding of microservices architecture.
- A Bachelor’s Degree in Computer Science, Management Information Systems, Computer Engineering, or equivalent experience.
- Proven problem-solving and analytical skills.
- Ability to work independently and lead technical initiatives.
- Excellent communication and collaboration skills.
- Mentorship mindset and leadership qualities.
- Hands-on experience with AWS S3, RDS/DynamoDB, Lambda, API Gateway, ECS/EKS, CloudWatch, IAM.
- Experience with relational and NoSQL databases.
- Proven knowledge of software design principles, data structures, and algorithms.
- Experience with Git, CI/CD pipelines, and automated testing.
- Familiarity with containerization (Docker, Kubernetes is a plus).
Preferred / Nice-to-Have Skills
- Experience working with or integrating AI/ML services.
- AWS AI services (e.g., SageMaker, Rekognition, Comprehend).
- LLM integrations, AI-powered APIs, or data-driven applications.
- Knowledge of event-driven architectures (Kafka, SQS, SNS).
- Exposure to DevOps practices and Infrastructure as Code (Terraform, CloudFormation).
- Experience with security best practices in cloud applications.
- Prior experience in high-scale or distributed systems.
Disability Confident Scheme
Applicants who opt in to the Disability Confident Scheme and meet the ‘minimum criteria’ for the role will be offered an interview. We are committed to providing an inclusive recruitment process for all candidates who make an application.
Full Time / Part Time
Full time Worker Type Employee Job Exempt Yes Workplace Model Pursuant to Invesco’s Workplace Policy, employees are expected to comply with the firm’s most current workplace model, which as of October 1, 2025, includes spending at least four full days each week working in an Invesco office.
Recruitment Agencies
Invesco has an in-house recruitment team, which focuses on sourcing great candidates directly. Invesco will not accept unsolicited resumes from agency or search firm recruiters.
Regulatory
This position may fall in-scope of one or multiple regimes/directives.
If this sounds like you, we want all of our candidates to shine during the application and selection process, so if you need any adjustments to be made, please send an e-mail to emea- Please include your name, the job you are interested in, and the type of adjustment you need.
We promote a working environment that welcomes everyone and creates inclusive teams, celebrates difference and encourages everyone to be themselves at work.
Our commitment to the community and environmental, social and governance investing
We partner with charitable organisations globally to make an impact in the communities where we live and work. Our people are encouraged to support the charities they feel most passionate about. We are also committed to environmental, social and governance (ESG) investing.
Senior Backend Engineer employer: OppenheimerFunds Distributor, Inc
Contact Detail:
OppenheimerFunds Distributor, Inc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to backend engineering, and don’t be shy about asking for introductions. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java, Spring Boot, and REST APIs. This is your chance to demonstrate your technical prowess and innovative mindset, so make it shine!
✨Tip Number 3
Prepare for interviews by brushing up on common backend engineering questions and coding challenges. Practice explaining your thought process clearly, as communication is key in collaborative environments. Remember, they want to see how you think and solve problems!
✨Tip Number 4
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 our team and contributing to our mission of revolutionising the investment industry.
We think you need these skills to ace Senior Backend Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Backend Engineer role. Highlight your experience with Java, Spring Boot, and RESTful APIs, as these are key skills we're looking for. Show us how your background aligns with our mission to revolutionise the investment industry!
Showcase Your Projects: Don’t just list your skills; give us examples! Share specific projects where you've built scalable platforms or worked with microservices. This helps us see your hands-on experience and how you can contribute to our team of talented engineers.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point, making it easy for us to see your qualifications.
Apply Through Our Website: We encourage you to apply directly through our careers page. This ensures your application is seen by the right people and helps us streamline the process. Plus, it’s the best way to stay updated on your application status!
How to prepare for a job interview at OppenheimerFunds Distributor, Inc
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and Spring Boot. Brush up on your knowledge of RESTful APIs and microservices architecture, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. This will demonstrate your analytical skills and ability to lead technical initiatives, which are key for a Senior Backend Engineer.
✨Familiarise Yourself with Agile Practices
Since the team participates in agile ceremonies, be ready to talk about your experience with agile methodologies. Share examples of how you've contributed to sprint planning or daily stand-ups in past roles.
✨Emphasise Collaboration and Mentorship
Highlight your communication and collaboration skills during the interview. Discuss any mentorship experiences you’ve had, as the company values a mentorship mindset and leadership qualities in their engineers.