Senior Software Engineer (AI Platform, JS Node.js, Python)
$$$$
We invite a Senior Software Engineer I to join our team and help develop new components within a large-scale fintech data platform in the private markets domain. In this role, you'll contribute to the development of blockchain-integrated platform components while working across a complex, distributed system alongside experienced engineers.
๐ฉ What's in it for you:
- Work on a new component within an established fintech platform with 20+ internal services and 15+ external integrations
- Build production software integrating modern AI technologies and blockchain systems
- Own end-to-end development of complex backend features while collaborating with senior engineers and architects
Gain exposure to large-scale distributed systems, event-driven architectures, and cutting-edge AI tooling
โ Is that you?
- 5+ years of backend software development experience, with Python as the primary language
- Strong software engineering background in Node.js with TypeScript, with the ability and motivation to work deeply in Python services
- Experience building production AI/LLM applications, including agent-based workflows and orchestration patterns
- Good understanding of AI frameworks and practical trade-offs (experience with LangGraph is a plus)
- Experience developing and maintaining microservices with multiple internal and external integrations
- Strong experience with Kubernetes, Docker, and containerized deployments
- Experience with Infrastructure as Code (Terraform or equivalent)
- Experience with event-driven architectures
- Strong experience with PostgreSQL and practical knowledge of Redis, MongoDB, and Weaviate
- Solid understanding of software architecture and distributed systems
- Strong commitment to clean, maintainable code, automated testing, and engineering best practices
- Experience producing technical documentation (C4, UML, or similar)
- Experience owning features from design through production, collaborating with cross-functional teams
- Hands-on experience with AI-assisted development tools (such as Cursor and Claude Code)
- Strong communication, collaboration, analytical thinking, and problem-solving skills
Comfortable working in fast-paced environments with evolving requirements
โญ Nice to have:
- Experience with LangChain, MCP tooling, and agent-based integration architectures
- Familiarity with Retrieval-Augmented Generation (RAG) and vector databases
- Experience building AI agents for automation, validation, or data enrichment
- Experience with AWS and/or Azure
- Exposure to cloud-agnostic or private cloud architectures
- Background in fintech, data platforms, or private markets
- Basic understanding of blockchain concepts (L1/L2) and integration through APIs or abstraction layers
Required skills experience
Backend Development
5 years
Python
5 years
Node.js
2 years
TypeScript
2 years
AI/ML
2 years
+ 2 more
LLM
1 year
Microservices
2 years
Required languages
English
B2 - Upper Intermediate
Published 25 June
28 views
ยท
10 applications
See stats of candidates who applied for this job ๐
๐
$3500-5500
Average salary range of similar jobs in
analytics โ
Loading...