Senior Backend Engineer: Scale & Distributed System Leader

Senior Backend Engineer: Scale & Distributed System Leader

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
9fin

At a Glance

  • Tasks: Lead backend systems and tackle complex challenges in a dynamic environment.
  • Company: Join 9fin, a forward-thinking company revolutionising the finance tech space.
  • Benefits: Competitive salary, mentorship opportunities, and a chance to shape the future of our platform.
  • Other info: Collaborative culture with opportunities for professional growth and development.
  • Why this job: Make a real impact by improving system health and leading innovative projects.
  • Qualifications: Strong Python skills and experience in distributed systems are essential.

The predicted salary is between 60000 - 80000 £ per year.

9fin is seeking a Senior Engineer II to take broad technical ownership of the backend systems powering its platform. This role involves leading multi-sprint initiatives, owning significant backend systems, and partnering closely with cross-functional teams.

The ideal candidate will have strong skills in distributed systems, strong Python experience, and a proven track record in code quality and mentorship. This position is suitable for someone eager to tackle complex problems and improve the overall system health.

Senior Backend Engineer: Scale & Distributed System Leader employer: 9fin

At 9fin, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to take ownership of their projects. As a Senior Backend Engineer, you will not only tackle complex challenges but also have ample opportunities for professional growth and mentorship within a supportive team environment. Located in a vibrant tech hub, we offer competitive benefits and a dynamic atmosphere that encourages creativity and excellence.

9fin

Contact Details:

9fin Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Engineer: Scale & Distributed System Leader

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Senior Backend Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your work with distributed systems and Python projects. We want to see your code quality and how you tackle complex problems, so make it easy for potential employers to see your expertise.

Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss your past experiences leading multi-sprint initiatives. We recommend practicing common interview questions related to backend systems and mentorship.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. We’re always looking for passionate individuals who are eager to improve system health and take ownership of their work.

We think you need these skills to ace Senior Backend Engineer: Scale & Distributed System Leader

Distributed Systems
Python
Code Quality
Mentorship
Problem-Solving Skills
Cross-Functional Collaboration
System Health Improvement

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with distributed systems and Python in your application. We want to see how your skills align with the role, so don’t hold back on showcasing your technical prowess!

Be a Team Player:Since this role involves partnering with cross-functional teams, let us know about your collaboration experiences. Share examples of how you've worked with others to tackle complex problems and improve system health.

Quality Matters:We value code quality highly, so mention any practices you follow to ensure your code is clean and maintainable. If you have experience mentoring others in this area, definitely include that too!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at 9fin

Know Your Distributed Systems

Make sure you brush up on your knowledge of distributed systems before the interview. Be ready to discuss your experience with them, including any challenges you've faced and how you overcame them. This will show that you’re not just familiar with the concepts but have practical experience too.

Showcase Your Python Skills

Since strong Python experience is a must for this role, prepare to demonstrate your coding skills. You might be asked to solve problems or even do a live coding exercise. Practise common algorithms and data structures in Python to ensure you're sharp and ready to impress.

Highlight Your Mentorship Experience

This position values mentorship, so think about times when you've guided others. Be prepared to share specific examples of how you've helped junior engineers improve their skills or contributed to team growth. This will highlight your leadership qualities and commitment to fostering a collaborative environment.

Prepare for Cross-Functional Collaboration

Since the role involves partnering closely with cross-functional teams, be ready to discuss your experience working with different departments. Think of examples where you successfully collaborated with product managers, designers, or other engineers to deliver a project. This will demonstrate your ability to communicate effectively and work well in a team setting.