Talos

Software Engineer, Portfolio Engineering

Talos

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $220,000 per year

About the role

  • Design and implement core components of the Portfolio Engineering platform, including the backtester, portfolio optimizer, rebalancer, and reporting engine.
  • Own features end-to-end: requirements definition, technical design, implementation, testing, and documentation.
  • Develop high-performance backend services primarily in Java, with supporting Python components.
  • Contribute to distributed, cloud-native systems deployed across AWS and GCP.
  • Ensure systems meet production standards for reliability, scalability, and performance.
  • Collaborate cross-functionally with Product, Quant, and Client teams to deliver institutional-grade solutions.

Requirements

  • 5+ years of experience building backend systems in Java
  • Strong understanding of concurrency, high-throughput system design, and distributed architectures
  • Experience developing REST and WebSocket services
  • Proficiency with SQL databases and modern development workflows (Git, CI/CD, Jira)
  • Experience working in cloud environments (AWS or GCP)
Benefits
  • Monthly wellness credit for personal use, such as gym memberships, massages, or ski passes
  • Paid lunches in the office
  • Monthly fitness and evening socials to foster connections with colleagues
  • Annual offsite events to engage with the wider team
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonREST servicesWebSocket servicesSQL databasesconcurrencyhigh-throughput system designdistributed architecturescloud-native systemsperformance optimization
Soft Skills
collaborationrequirements definitiontechnical designimplementationtestingdocumentation