onsite
Senior Database & Backend Developer - Distribution & Financial Products - Tradelab
Backend Engineer
Lead the design and maintenance of high‑performance, low‑latency database and backend services for trading platforms, leveraging SQL, NoSQL, and streaming technologies to deliver reliable, scalable solutions for financial distribution.
About the role
Key Responsibilities
- Architect and implement robust database schemas and data pipelines for real‑time trading and distribution data.
- Develop and maintain backend services in Node.js and Python, ensuring low latency and high availability.
- Integrate message queues (Kafka) and caching layers (Redis) to support high‑throughput data flows.
- Collaborate with front‑end teams to expose secure APIs and optimize data access patterns.
- Monitor performance, troubleshoot bottlenecks, and implement scalability improvements.
Requirements
- 5+ years of experience in database design, backend development, and distributed systems.
- Proficiency with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases.
- Strong knowledge of Node.js, Python, and microservices architecture.
- Experience with AWS services (EC2, RDS, S3, Lambda) and containerization (Docker, Kubernetes).
- Excellent problem‑solving skills and a passion for performance optimization in financial applications.
Skills
sqlpostgresqlrediskafkanodejspythonaws