Lead Software Engineer
Role details
Job location
Tech stack
Job description
- Lead the architecture of an AI-driven investment intelligence platform
- Stay hands-on across the entire stack, from frontend UX to backend services
- Collaborate closely with the CTO, data scientists, and product leadership
- Shape both the technical direction and the product itself
- Build and mentor a small, elite engineering team
- Set a high technical bar through example while driving strategy
- Explore and integrate emerging AI frameworks, tools, and blockchain technologies
- Ensure scalability, security, and reliability of the platform
Technologies:
- AI
- API
- Backend
- Blockchain
- CI/CD
- Cryptography
- CTO
- DevOps
- Frontend
- GCP
- Kafka
- LLM
- MongoDB
- NoSQL
- PostgreSQL
- Python
- React
- Security
- TDD
- TypeScript
- Web3
- microservices
- UX UI Design
- NodeJS
- Cloud
- Support
More:
We are an innovative fintech startup based in London, operating in a hybrid model with three days on-site. Our mission is to revolutionize the way investors analyze, access, and manage alternative assets through an AI-driven platform. We have successfully built our MVP and secured funding from experienced figures in fintech and financial services. As a Lead Software Engineer, you will play a pivotal role in shaping the technical foundation of our company while building a world-class engineering team. We offer a high-trust, high-ambition, and low-bureaucracy startup environment where you will have real ownership and impact from day one.
Requirements
- 5+ years of professional software engineering experience
- 2+ years in a technical or team lead role
- Strong ownership mindset; executes and leads from the front
- Excellent communication and decision-making under ambiguity
- Proficient in Node.js, React, and TypeScript
- Experience with Python for AI workflows and automation
- Knowledge of microservices and distributed system design
- Familiarity with AI / LLM frameworks (e.g. LangChain, OpenAI API, Vertex, LiteLLM)
- Experience with GCP and DevOps best practices (monitoring, observability, CI/CD)
- Proficient in PostgreSQL and relational data modeling
- Familiarity with event-driven systems (Pub/Sub, Kafka) and NoSQL (e.g. MongoDB)
- Experience building and running production SaaS platforms
- Nice to Have:
- Knowledge of RAG, autonomous agents, or Model Context Protocol (MCP)
- Experience in TDD, Agile, and DevOps environments
- Familiarity with blockchain / Web3 integrations or tokenization frameworks
- Knowledge in cryptography, security, or distributed systems
- Background in fintech, asset management, or due-diligence automation