Software Engineer Intern, Backend

Talos

Talos

Software Engineering
New York, NY, USA
Posted on Nov 9, 2024

Institutional Fabric for the Digital Asset Market

Founded in 2018, Talos provides institutional-grade trading technology for the global digital asset market, powering many of the major players in the crypto ecosystem.

Our mission at Talos is clear: to advance the mass adoption of digital assets by seamlessly connecting institutions to the digital asset ecosystem. We are committed to building the most innovative and trusted platform in the world, supporting the entire trading lifecycle.

At Talos, you'll find an environment that champions kindness and respect, values diverse perspectives, and upholds inclusivity at every turn. We believe that every member of our team adds invaluable insights and abilities that drive Talos forward. In our pursuit of excellence, we foster a culture of trust and integrity, collaboration, and mutual growth. Together, we are ambitiously building something extraordinary. Your unique talents and insights will play a crucial role in our shared success.

We are a tight-knit but decentralized team of highly-experienced engineers and businesspeople. We have a hybrid-friendly work environment, with physical hubs in New York, London, Singapore, Sweden and Cyprus.

About the Role

Talos is seeking a Backend Software Engineering Intern to join our Trading team for Summer 2025. The Trading team owns the Order Management System (OMS), responsible for all trading-related decisions for orders on the Talos platform. Success in this role will involve designing and building a backtester to assess new algorithmic trading strategies and modifications, allowing for comprehensive analysis and refinement. This role is integral to enhancing our trading infrastructure and will provide valuable insights into algo performance and system behavior..

Want to learn more about Talos’s engineering culture? Check out Sonic, our first open-source project which allows Talos to achieve microsecond network stack latency in Go: https://github.com/talostrading/sonic

Responsibilities and Duties

  • Design, develop, and implement a robust backtesting framework for the OMS

    • Collaborate with a mentor to define the project scope, requirements, and technical milestones

    • Create design documentation outlining backtesting objectives, architecture, and implementation details

    • Build the backtester in Golang, integrating advanced metrics and analytics to evaluate algorithmic performance

    • Iteratively develop, test, and refine the backtester, ensuring accuracy and scalability

    • Present regular demos and progress updates to the Trading team, incorporating feedback to enhance functionality

    • Conduct thorough testing to validate backtesting outputs and troubleshoot potential discrepancies

Qualifications

  • Experience Level: Current undergraduate student graduating in 2026

  • Education: Pursuing a degree in Computer Science / Computer Engineering

  • Proficiency in at least one compiled language (e.g., Go, C++, Java)

  • At least one previous internship involving working on backend systems in a production environment, preferably in a user-facing context

  • Strong understanding of software design principles and familiarity with algorithmic logic and data structures

  • Experience with metrics and analytics tools is a plus

  • Detail-oriented, self driven, analytical, and enthusiastic about working on impactful projects

  • Strong verbal and written communication skills to articulate technical concepts effectively

  • Ability to work both independently and within a collaborative team environment

  • Energetic, creative, and a self-starter who can manage tasks autonomously

  • Preferred Locations: New York

Benefits

You will also enjoy a comprehensive array of competitive benefits, regardless of your location, within our warm, welcoming, and ambitious company culture. We provide paid lunches in the office, monthly fitness and evening socials to foster connections with colleagues, and other events to engage with the wider team.

Get In Touch!

Sounds compelling? We’d love to hear from you. Contact us directly.

Also, check out other open positions listed on our website.

Talos is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Talos is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at careers@talos.com.

© Talos Trading, careers@talos.com

Talos is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Talos is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at careers@talos.com.

© Talos Trading, careers@talos.com

By submitting your application and pursuing job candidacy, you consent to the processing of your personal information in connection with our Applicant & Employee Privacy Notice.