Skip to main content

Software Engineer – Intern (Summer 2027)

Posted 8 days ago

causeway capital managementDallas (TX)

SENIORITY

Intern

SALARY

$85,000 per year

Apply (opens in a new tab)

About the role

Software Engineer - Intern
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, manages approximately $79 billion in international, global and emerging market equities, both long only and long-short. The firm 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 Software Engineer - Intern will work alongside Software and Data Engineers to design, implement, and maintain modern APIs, Python libraries, and backend databases that support and further develop the technology infrastructure of the organization's Quantitative and Fundamental investment groups. Responsibilities may include developing apps, pipelines and libraries to retrieve data and perform computation, as well as creating deploying cloud-based infrastructure to scale the quantitative research platform.
Responsibilities: Collaborate with fellow engineers to build, analyze, and improve Causeway's proprietary investment management applications and research platforms. Execute project assignments, which may require the Software Engineer – Intern to: Develop Python applications and AI tools that enhance the productivity of Quantitative Analysts. Build data pipelines using best-of-bread open-source tools. Conduct data analysis using SQL and Python. Delivery of quality code and data.
Qualifications:
  • Entering the final year of a relevant undergraduate or graduate degree such as Software Engineering, Financial Engineering, Quant Finance or Applied Statistics, with a strong GPA.Demonstrable passion to grow a career in software engineering or quantitative development.
  • Relevant coursework in object-oriented design and relational modeling.
  • Entry-to-Intermediate level programming skills in Python and SQL.Investments or Finance coursework or experience.
  • Experience building software using generative AI tools.
  • Strong communication skills and ability to work in a team environment.
  • Full-Time Employee Benefits:
  • Frequent performance feedback; annual and semi-annual performance reviews.
  • Highly competitive compensation.
  • Eligibility for discretionary, annual bonus.100% employer-paid medical, dental, and vision coverage for employees and dependents.100% company-matched 401(k).Flexible work arrangements including limited remote work.
  • Child and dependent care assistance.
  • Gym sponsorship.
  • Firm-wide volunteer opportunities.
Wages: Based on an annual salary of $85,000 ($40.87 per hour paid bi-weekly) for undergraduate students and $170,000 ($6,538.47 paid bi-weekly) for graduate students. Additionally, a moving/housing stipend is offered as part of the summer internship package, if applicable. 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.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this