Software Engineer
Technology - TB
True Beacon is a technology-driven investment firm that invests capital for domestic and international clients. The firm provides a platform for best-in-class talent to create differentiated alpha-generating products across asset classes. It is backed by the promoters of Zerodha and is headquartered in Bangalore.
The engineering team is responsible for building systems that power investment decision-making and play a crucial role in several other business functions. The team has cultivated a culture of learning and collaboration, where every engineer is empowered to test ideas and develop solutions as they deem fit.
No prior experience in finance or investing is required for this role. This is a unique opportunity for a headstart in building a career in technology.
Responsibilities
- Develop software for research and execution of algorithmic trading strategies.
- Collaborate with investment and quantitative research teams to build performant and reliable systems.
- Assist in the development and maintenance of ERPs and other internal software/tools.
Requirements
- 1-2 years of work experience working on full-stack applications.
- Experience in at least one programming language (preferably Python, Javascript, Typescript, Go, Java).
- Experience with any frontend framework (preferably React or Vue).
- Experience with any backend framework (preferably Django, Flask, or FastAPI).
- Working knowledge of cloud computing.
- Experience with SQL databases such as PostgreSQL and MariaDB.
- Working knowledge of SCM systems such as Git.
- Have worked on at least 2-3 personal projects.
- Interest in finance and investing.
- Ability to communicate effectively in a collaborative, complex, and highly technical team environment.
Good To Have
- Experience with ERPNext & Frappe.
- Experience with Kite APIs for trading.
- Experience managing and maintaining server infrastructure in the cloud.
- Experience with real-time data streaming architectures, such as WebSockets or MQTT.
- Experience with Open Source Projects.
- Experience with working in an early-stage team and building software from scratch.