Senior Software Engineer

Los Angeles, California

Causeway Capital Management
Apply for this Job
Company Overview: Causeway Capital Management LLC provides equity investment management services primarily to institutional clients including corporations, pension plans, sovereign wealth funds, superannuation funds, public retirement plans, Taft-Hartley pension plans, endowments and foundations, mutual funds and other collective investment vehicles, charities, private trusts and funds, model and SMA programs, and other institutions. The independent, 100% employee-and former employee-owned firm, based in Los Angeles, began operations in June 2001 and manages international, global, emerging market, small cap and sustainable equity strategies. Causeway employs a unique blend of fundamental and quantitative investment strategies and offers its clients access to the firm's proprietary risk analytics.

Position Overview: Reporting to the Director of Investment Technology, the Senior Software Engineer will design, implement, and maintain a quantitative investment platform aimed at driving the success of our Quantitative and Fundamental investment groups. The role represents a unique opportunity to join an entrepreneurial team at the cutting edge of AI in investment management. Responsibilities include quant library and data pipeline development, as well as data lakehouse implementation and innovative DataOps, GenAI, MLOps, and DevSecOps projects.

Responsibilities:
  • Work with research analysts and portfolio managers to evaluate and improve the architecture of Causeway's proprietary investment management platform.
  • Solve challenging data engineering problems to drive the scale and speed of investment research.
  • Implement cloud platforms capable of handling the complexities of modern AI/ML workflows on large, heterogeneous data sets (text, embeddings, tabular, etc.).
  • Perform data engineering tasks via code, not tools, focusing on high-quality delivery of both code and data.
  • Earn ownership of the cloud-based infrastructure underlying the quantitative investment platform, collaborating with Causeway's Digital Services team.
Qualifications:
  • 5 years' relevant experience and a degree in Computer Science (or related field) with a strong GPA.
  • Expert-level programing skills in Python and proficient with one of the following: Rust, C/C , Scala.
  • Experience implementing a high-performance modern data lakehouse using a columnar file format (e.g. parquet) and table format (e.g. Apache Iceberg or DeltaLake) as well as a distributed query engine (e.g. Dremio or Trino) and navigating the inherent design tradeoffs.
  • Experience maintaining AI/ML oriented data pipelines using a DataOps tool (e.g. Airflow) and MLOps tool (e.g. MLFlow) a plus.
  • Strong foundational skills in SQL (TSQL, PSQL, or SnowSQL preferred).
  • Experience working in a cloud-native environment using Docker, Kubernetes, and Helm.
  • Experience with modern CI/CD centric DevSecOps and IaC (e.g. Pulumi, Terraform).
  • Actively building or experimenting with generative AI applications, agents, and pipelines.
  • Demonstrable experience or interest in quantitative investment management.
  • Exposure to Capital Markets and Asset Management datasets/vendors is a plus.
  • Ability to provide technical leadership and contribute to the firm's overall technology strategy.
Benefits of Employment:
  • Generous tech budget.
  • Opportunities for supplemental learning.
  • Frequent performance feedback and semi-annual performance reviews.
  • Medical, dental, and vision premiums for employees and dependents are paid at 100%.
  • 100% company-matched 401(k).
  • Child and dependent care assistance.
  • Gym sponsorship.
Annual Salary: $165,000 - $190,000. Additionally, the Senior Software Engineer will be eligible for an annual, discretionary bonus.

Qualified applicants will receive consideration for employment without regard to the fact or perception of their race, religious creed, color, national origin, ancestry, physical disability, mental disability, reproductive health decisionmaking, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, military and veteran status, or any other basis protected by applicable federal, state or local law.
Date Posted: 07 May 2025
Apply for this Job