Software Engineer
AI summary of the role
Software Engineer on the Telco team at Tower Research Capital, building internal tools, data workflows, and AI-enabled applications for operational support.
What you’ll do
- Build, maintain, and improve internal tools, data workflows, and operational web applications.
- Develop Python-based services, automation scripts, data processing jobs, and internal utilities.
- Build and iterate on AI-enabled internal tools for the telco team, including an internal AI chatbot/assistant for operational support, billing investigation, documentation discovery, and workflow guidance.
- Develop AI agent workflows and integrations with internal APIs, databases, and documentation sources using patterns such as Model Context Protocol (MCP), function/tool calling, retrieval-augmented generation (RAG), and secure permission-aware access.
What you’ll bring
- 3–5 years of professional software engineering experience.
- Strong programming skills, preferably in Python.
- Solid SQL skills and understanding of relational databases.
- Experience working with production or business-critical codebases.
Technologies
Python · SQL · Vue.js · Docker · Kubernetes · GitLab CI/CD · Django · Flask · FastAPI · Model Context Protocol · RAG
About Tower Research Capital
Quant trading firm and liquidity provider running independent teams on a shared low-latency platform across global markets, with an early-stage ventures arm.
Bootstrapped · 1000–2000 people
Employer postings · Data from · Sources