Backend Engineer

9fin delivers fast and comprehensive financial, credit, legal & ESG analysis for debt capital markets using proprietary technology.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Backend Engineer

9fin is revolutionizing the debt capital markets through advanced technology. As the world's largest asset class, debt currently operates with outdated systems and scattered information. 9fin's mission is to modernize this space by providing fast, comprehensive financial, credit, legal & ESG analysis through their proprietary technology.

As a Backend Engineer at 9fin, you'll play a crucial role in shaping the technical direction of projects and systems. The position offers an opportunity to work with Python, Flask/FastAPI, and PostgreSQL in an AWS cloud environment. You'll be responsible for developing backend services, implementing APIs, and leading technical initiatives while mentoring junior developers.

The role combines technical leadership with hands-on development, working on diverse projects ranging from complex financial data modeling to ML/AI prediction services. You'll collaborate with cross-functional teams, including financial, legal, and editorial experts, ensuring the highest quality outcomes.

9fin offers an attractive benefits package including equity options, competitive salary, comprehensive healthcare, and flexible working arrangements. The company promotes a culture of continuous learning with a generous professional development budget and regular team events. With clients including 9 of the top 10 Investment Banks and leading Asset Managers, you'll be working on technology that's transforming how the debt markets operate.

This is an ideal opportunity for a senior engineer who wants to make a significant impact in financial technology while working with modern tools and practices in a collaborative, growth-oriented environment.

Last updated 2 hours ago

Responsibilities For Backend Engineer

  • Take technical leadership on projects, defining and designing systems
  • Write code and lead others in delivering new service functionality
  • Implement APIs, data routing/processing and automation mechanisms
  • Run code reviews and mentor junior developers
  • Contribute to research and experimentation with new technologies
  • Improve codebase through automation, refactoring and documentation
  • Collaborate with cross-functional teams

Requirements For Backend Engineer

Python
PostgreSQL
  • Experience with Python and its web frameworks (Flask, FastAPI)
  • Strong experience delivering APIs and Service Oriented Architecture
  • Good working knowledge of SQL statements
  • Ability to plan and reason about software architecture
  • Strong collaboration and communication skills
  • Experience writing testable, maintainable code
  • Understanding of data flow and system architecture

Benefits For Backend Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
Commuter Benefits
  • Competitive Salary
  • Equity options
  • Pension with up to 7% company match
  • Private Medical Insurance
  • Income Protection
  • Group Life Assurance
  • Season Ticket Loan
  • Cycle to Work scheme
  • 25 holiday days per year
  • Work abroad for up to 3 months a year
  • 1 month paid sabbatical after 5 years
  • Enhanced parental leave
  • £1250 learning and development budget
  • Quarterly team socials
  • Summer and Winter company events

Interested in this job?

Jobs Related To 9fin Backend Engineer

Senior Backend Engineer

Senior Backend Engineer role at 9fin, developing financial technology solutions using Python and AWS, offering competitive compensation and hybrid work environment.

Senior Software Engineer

Senior Software Engineer position at Jobber, focusing on internal tooling and Salesforce optimization, offering hybrid work options across Canada with comprehensive benefits.

Senior Backend Engineer - Java

Senior Backend Engineer position at Capco focusing on Java development and cloud technologies for financial services transformation

Solutions Engineer

Senior Solutions Engineer position at ClickUp, focusing on technical sales support and customer success in the DACH region, requiring German and English proficiency.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Acquia, focusing on AI services development with Python, Java, and cloud technologies.