Summary
✨ AI‑Generated
A software engineering role focused on developing data-driven algorithms, analyzing financial information, building research systems, and creating scalable tools for investment workflows.
Highlights
Combines software engineering, data, and finance to build systems that support investment research and decision-making.
Description
SUMMARYSoftware Engineer focused on developing data-driven investment algorithms that help investors achieve better long-term returns
In this role, you will work at the intersection of investing, data, and software engineering to research, build, and improve systematic investment strategies
We seek someone curious about financial markets, who enjoys working with large datasets, and wants to build systems that transform financial insights into scalable investment algorithms
JOB AREASYou will work closely with the investment and data teams to design, evaluate, and improve algorithmic investment strategies.
Your work will include:
Researching and developing systematic strategies using fundamental factors (Value, Quality, and Growth) to identify long-term investment opportunitiesGathering and analyzing financial data to discover investment signalsBuilding systems that enable algorithm development and large-scale backtestingDesigning internal tools that allow teams to explore and analyze financial data efficientlyEvaluating investment strategies through rigorous simulation and data analysisKEY RESPONSIBILITIESDevelop and improve algorithmic investment strategies using financial and market dataDesign and build systems that support research, simulation, and backtesting of investment algorithmsBuild automated data pipelines to collect, process, and manage financial dataEnsure data quality, consistency, and reliability across the entire data lifecycleDevelop services and tools that enable teams to analyze and utilize financial datasets efficientlyContinuously improve systems that support the scaling and automation of investment decision-makingREQUIRED QUALIFICATIONS3–5 years of experience in software engineering or related fieldsStrong interest in investing and long-term wealth buildingSolid understanding of data structures, object-oriented design, and system designProficiency in Python (experience with Node.js is a plus)Experience with SQL and NoSQL databasesAbility to communicate complex ideas clearly to both technical and non-technical stakeholdersStrong foundation in Statistics and Quantitative Analysis, with the ability to apply mathematical thinking to investment problemsEXTRA POINTSPersonal experience investing in stocks or other assetsKnowledge of financial statements or investment analysisExperience building data pipelines or large-scale data systemsFamiliarity with backtesting, simulation, or data visualization toolsBENEFITS AND PERKSWork from AnywhereUnlimited VacationsFlexible Work HoursTraining SupportFree Lunch, Snack & DrinksGroup Health InsuranceAnnual Health Check & VaccinesFitness MembershipProfessional CounselingFree Jitta Wealth Performance FeePerformance-Based BonusMacBook provided