Software Developer logo
Job TitleSoftware Developer
Business Stream:Genie

Company Overview

Genie helps investors make smarter investment decisions and manage risk using cutting-edge AI. Genie is backed by leading investors, including Bain Capital Ventures, Goodwater Capital, Sierra Ventures, Coinbase Ventures, and Arca. Genie’s team includes PhDs in Artificial Intelligence who have won international awards in their fields, finance experts from Wharton, and FinTech operators from Revolut with experience bringing to market successful FinTech products used by millions of people.


We are looking for a highly motivated and entrepreneurial Developer to join our team. This fully remote role offers a competitive B2B contract plus equity and performance bonus, as well as an excellent career opportunity for growth. Our engineers benefit from a broad exposure to various aspects of building a distributed system using a modern tech stack based on Python and React and running in AWS.


  • Architecting and implementing a scalable cloud-native infrastructure to support trading activities
  • Developing the core trading software


  • 2+ yrs of experience in backend
  • C.S. or related degree
  • Proficiency in Python
  • SQL and relational databases
  • Hands-on knowledge of Linux and Docker
  • Scrum, unit tests, CI/CD

Nice to Have

  • Knowledge of at least one other language: C++, Java, Go, Rust
  • Kafka, FastAPI, React, VueJS, Kubernetes, cloud platforms (AWS, GCP, Azure), DevOps
  • ML, data pipelines, microservices
  • Financial markets, trading, crypto experience