Backend Architect (Python), Partnership – Building the Core of a Fintech Platform for Investment Syndicates
About Us
DC Invest is an investment platform within the DailyChallenge venture studio.
Product
We are creating a fintech platform to automate deal syndication and post-deal support. It's a hybrid of a white-label back-office and a front-end for investors. The service automates deal syndication and their post-deal support.
Main Task
Design and develop from scratch the backend architecture of a fintech platform that will become the core for automating investment syndicates, from the creation of deal cards to transparent post-deal support in investor personal accounts.
Why This is Interesting:
- Full cycle of creating a highload fintech core
- Receiving options/shares in the company
- Modern async stack: aiogram, FastAPI, gRPC, asyncpg
- Fast development cycle
- Involvement in key product architectural decisions
What You Will Do:
- Develop REST API on FastAPI for the website
- Design and optimize PostgreSQL schema and queries
- Write asynchronous, scalable code
- Participate in code reviews and architecture improvements
Our Stack:
- Language: Python 3.12+ (fully asynchronous)
- API: FastAPI, Pydantic, REST
- DB: PostgreSQL (asyncpg), Redis
- Infrastructure: Docker, docker-compose
Must Have:
- Confident proficiency in Python and asynchronous programming (asyncio)
- Experience with FastAPI
- Understanding of SQL and experience with PostgreSQL
- Ability to design REST API
- Experience with Redis (caching, queues)
- Docker skills
- Ability to understand existing codebase
Nice to Have:
- Experience integrating with external APIs
- Startup experience
What We Offer:
- The opportunity to significantly influence the product and see the results of your work
- Stock options for a share of the company
- Quick decisions, short cycle from idea to production
- Direct communication with founders and participation in product decisions
- Flexible schedule, remote work