freehire launches on Product Hunt on 26 August.

Follow →

Lead Software Engineer (Python)

Summary

Lead a Python team building a cloud-native trading platform that embeds quant strategies into a unified system using AWS, Flask, and FastAPI.

  • We are building a financial platform that willresearch and run systematic trading strategies.
  • We collaborate with the quant team on strategiesresearch, risk modeling, and portfolio optimizations. Our software engineering team embeds the correspondinglogic into the platform.
  • Similar systems already exist on the market, butquants need to use several of them to research and runtrading strategies. Our client’s idea is to build asystem that can do it all.
  • Client: Several quants with 15+ years of Wall Streetexperience.
  • Team: 25 people divided into three sub-teams.

Project’s Stack

  • Frontend: Typescript, Material UI, React, Jest,ESLint, Recharts.
  • Backend (Microservices): Kotlin, Groovy, Python,Micronaut, Flask, Gatling, Locust, Spock, FastAPI,Pytest, Pandas, NumPy, SQLAIchemy, Yoyo.

What a Lead Software Engineer will do:

  • Design cloud-native software for AWS using AWSWell-Architected Framework
  • Design functional behavior of software based on userneeds
  • Code using CI/CD and TDD practices
  • Organize and coordinate the team
  • Communicate with the client and the team daily
  • Complete related tasks: participate in team meetings,estimate features, analyze the system’s security

We expect that a Lead Software Engineer:

  • Has 3+ years of experience developing web apps onPython
  • Has at least Upper-Intermediate level of English; cancommunicate with native English speakers
  • Used relational and non-relational databases; wroterequests to databases
  • Worked with AWS and AWS Well-Architected Framework;can design cloud-native software for AWS using AWSWell-Architected Framework
  • Used Terraform for cloud resource management
  • Has 1+ years of team leading experience

Will be a plus:

  • You have expertise in FinTech
  • You have worked with Flask or any other web frameworks
  • You have worked with Kotlin or any other backendprogramming language
  • You have worked with Pandas or NumPy libraries
  • You have worked with Airflow

Lead Software Engineer (Python)

and join Algothic toadvance the industry!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available