Search by job, company or skills

Jitta

Software Engineer, Investment Algorithms

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

SUMMARY

Software 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 AREAS

You 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 opportunities
  • Gathering and analyzing financial data to discover investment signals
  • Building systems that enable algorithm development and large-scale backtesting
  • Designing internal tools that allow teams to explore and analyze financial data efficiently
  • Evaluating investment strategies through rigorous simulation and data analysis
KEY RESPONSIBILITIES
  • Develop and improve algorithmic investment strategies using financial and market data
  • Design and build systems that support research, simulation, and backtesting of investment algorithms
  • Build automated data pipelines to collect, process, and manage financial data
  • Ensure data quality, consistency, and reliability across the entire data lifecycle
  • Develop services and tools that enable teams to analyze and utilize financial datasets efficiently
  • Continuously improve systems that support the scaling and automation of investment decision-making
REQUIRED QUALIFICATIONS
  • 35 years of experience in software engineering or related fields
  • Strong interest in investing and long-term wealth building
  • Solid understanding of data structures, object-oriented design, and system design
  • Proficiency in Python (experience with Node.js is a plus)
  • Experience with SQL and NoSQL databases
  • Ability to communicate complex ideas clearly to both technical and non-technical stakeholders
  • Strong foundation in Statistics and Quantitative Analysis, with the ability to apply mathematical thinking to investment problems
EXTRA POINTS
  • Personal experience investing in stocks or other assets
  • Knowledge of financial statements or investment analysis
  • Experience building data pipelines or large-scale data systems
  • Familiarity with backtesting, simulation, or data visualization tools
BENEFITS AND PERKS
  • Work-from-anywhere option
  • Unlimited vacation days
  • Free lunch and snacks
  • Health insurance
  • Annual medical checkup and vaccinations
  • Fitness membership / Massage / Wellness classes
  • Training and conference sponsorship
  • Bonus based on company performance
  • MacBook provided

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144574963