Backend Software Engineer, 9fin

Salary not provided

+ Equity

SQL
AWS
Docker
Python
Flask
FastAPI
Junior, Mid and Senior level
London
9fin

Data & analytics platform for finance professionals

Job no longer available

9fin

Data & analytics platform for finance professionals

101-200 employees

FintechB2BArtificial IntelligenceBig dataAnalyticsMedia

Job no longer available

Salary not provided

+ Equity

SQL
AWS
Docker
Python
Flask
FastAPI
Junior, Mid and Senior level
London

101-200 employees

FintechB2BArtificial IntelligenceBig dataAnalyticsMedia

Company mission

9fin's mission is to help finance professionals win business, outperform their peers, and save time.

Role

Who you are

  • Can effectively plan and reason about your software, understanding where it fits into systems and the overall business
  • Can think about how data will pass through your software; from persistent storage through to API endpoint
  • Experience with Python and its web frameworks (we currently use Flask, and are moving to FastAPI with Typing)
  • Strong experience delivering APIs, Service Oriented Architecture
  • Good working knowledge of SQL statements for retrieving data
  • A good collaborator and communicator with cross functional engineering teammates and others within 9fin
  • Code Quality: Through writing testable, maintainable code, and by engaging in code review for your own work and for reviewing others

What the job involves

  • This role is the opportunity to take on the technical leadership on projects, defining and designing systems, making quick proof of concepts and working closely with Product and our Clients
  • Write code and lead others in the team in delivering new service functionality, implementing API’s, data routing/processing and automation mechanisms
  • Development and engineering primarily on the backend services and web application hosted tools and systems of the 9fin platform
  • Taking a leading role within project teams as a senior IC, running code reviews and mentoring of junior developers, involvement in early research and experimentation with new technologies providing input for new features and products
  • Continually improve on the 9fin codebase taking the chance to automate, refactor and document when you can
  • Variety: Our web platforms are incredibly diverse, from complex financial data modelling, capturing environmental, emission, energy data, incorporation of ML/AI prediction services, data visualisation serving and automation systems
  • Collaboration and teamwork: Cross functional teams are formed for all projects including the appropriate domain expertise from 9fin financial, legal and editorial colleagues. This allows the best quality information and feedback to go directly to engineering project teams. Your ability to explain and break down complex projects to non technical audiences will enable productive and efficient team progress
  • Developer Experience: Through managed automated preview environments, feature flags and well maintained non production environments. You will be able to move with velocity and get feedback and iterate quickly
  • Our Backend Stack:
  • Python is the dominant backend language used
  • Flask & FastAPI
  • Typing is used within our Python stack to power automated documentation and API definitions
  • Relational Databases (PostgreSQL) at the heart of majority of services
  • We’re AWS for Cloud hosted services
  • Heavy use of AWS lambda Serverless
  • Docker (AWS ECS) for uniform development/deployment from dev to prod

Salary benchmarks

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

9fin’s initial aim was to solve the problem of extracting data out of financial documents. It quickly turned to AI, where computer vision tools can be deployed to find key financial data points - like a company’s sales and revenue - quickly and automatically.

Its AI tools learn to understand the complicated legal clauses in contracts, automating a lot of the manual work that’s usually involved in this space. The result is a platform that debt capital market professionals can use to make quicker and better investment decisions.

9fin is used by leading banks, hedge funds and asset managers around the world - with a 100% deal prediction accuracy record under its belt, it’s easy to understand why. The company has seen significant investment, the most recent of which will support the scaling of its team and expansion of its product into new asset classes, as well as helping it to grow its presence in the US.

Insights

Top investors

Some candidates hear
back within 2 weeks

84% employee growth in 12 months

Glassdoor (4.6)

Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon

Company

Funding (last 2 of 3 rounds)

Dec 2022

$23.6m

SERIES A

Oct 2021

$10.4m

SERIES A

Total funding: $36.4m

Company benefits

  • Vitality health insurance
  • Work from home, if you like
  • Technology budget
  • 22 weeks full pay maternity, 12 weeks full pay paternity + shared parental leave
  • Learning & development budget
  • 25 days off + bank holidays
  • Company trips + activities

Company values

  • Technology doesn't serve the business. Technology is the business
  • Talent trumps experience
  • Don't know? Say so
  • Ship early and often
  • Never settle
  • Diversity
  • Have an opinion
  • Beautiful simplicity
  • Make time for others
  • Overcommunicate
  • Family & health come first

Company HQ

London, UK

Founders

Previously an analyst at JP Morgan and an investment executive at Babson Capital Investment.

Previously a Business Analyst at Deutsche Bank for 4 years.

Share this job

View 6 more jobs at 9fin