Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Trading Strategies (Java/C++)

Full-time

Virtu Financial Inc.

VIRTU

As a leading financial technology firm, we leverage cutting-edge technology to deliver liquidity to global markets as well as innovative, transparent trading solutions and industry standard-setting analytics tools to our clients. As a market maker, Virtu provides deep liquidity that helps to create more efficient markets around the world. Our market structure expertise, broad diversification, and execution technology enables us to provide competitive bids and offers in over 19,000 securities, at over 235 venues, in 36 countries worldwide. 

Virtu offers a dynamic, meritocratic environment with a flat hierarchy. No finance background is necessary or expected. 

THE ROLE

We are looking for a talented and motivated Software Engineer to join our Strategy Development team. You'll work at the core of our trading platform, building high-performance systems where every microsecond counts. This is a fast-paced environment with a constant focus on precision, efficiency, and reliability. Responsibilities include:


  • Design, implement, and test low-latency, high-throughput trading applications in Java and C++.

  • Optimize performance at the system, application, and code level to reduce latency and improve throughput.

  • Collaborate closely with traders, quants, and fellow engineers to understand business needs and translate them into scalable solutions.

  • Troubleshoot production issues quickly and confidently—then make sure they don’t happen again.

  • Engage in peer code reviews, design sessions, and collaborative performance tuning.

  • Contribute to a culture that values smart thinking, clear communication, and technical rigor.

THE CANDIDATE


  • Bachelor's or Master’s in Computer Science, Engineering, or a related field.

  • 3+ years of professional software engineering experience, with expertise in Java or C++.

  • Solid understanding of computer science fundamentals and network protocols.

  • Experience in performance profiling, debugging, and tuning in a real-time environment.

  • A proactive, detail-oriented mindset with the drive to build systems that perform at the highest level.

  • Strong verbal and written communication skills.

  • Ability to work effectively in a collaborative, fast-paced environment.

  • Motivated, self-starting personality. Our engineers are expected to show initiative and demonstrate peer leadership

WHAT WE OFFER


  • A lean, high-talent team where your work won’t get buried under layers of management.

  • Autonomy and ownership over impactful systems and projects.

  • Opportunity to directly impact trading outcomes.

  • Collaborative, engineering-focused culture that values depth and speed.

THE PROCESS:

If applicant passes an initial resume screening, we will send an online programming test via email from a service called HackerRank. After passing the programming test, we will contact you to arrange a phone screen. 

Virtu Financial is an equal opportunity employer, committed to a diverse and inclusive workplace, welcoming you for who you are and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Trading Strategies (Java/C++) in Austin, TX vacancy
  •  ...as well as innovative, transparent trading solutions and industry standard-setting...  ...for a talented and motivated Software Engineer to join our Strategy Development team. You'll work at the...  ...throughput trading applications in Java and C++. Optimize performance at the system... 
    Java
    C++
    Full time
    Worldwide

    Virtu Financial Inc.

    Austin, TX
    1 day ago
  • $200k - $250k

    DRW is a diversified trading firm with over 3 decades...  ...three non-traditional strategies: real estate, venture...  ...looking for a Senior Software Engineer who relishes working in...  ...analytics libraries in C++. Responsibilities...  ...More than one of: C#, Java, Python, and C++. Databases... 
    Java
    C++
    Temporary work
    Flexible hours

    P2P

    Austin, TX
    1 day ago
  •  ...As a Software Engineer Intern, you’ll work side-by-side with your mentor...  ...that power a global trading firm. Your projects will be...  ...concepts to financial markets, strategies, AI-enabled tools and...  ...coding languages such as C++, Python, or Java A student with strong engineering... 
    Java
    C++
    Full time
    Summer work
    Internship
    Work at office

    Optiver

    Austin, TX
    1 day ago
  • $143.7k - $194.4k

     ...interfaces. This is AI-first engineering on the tools advertisers use...  ...to manage their advertising strategies on Amazon.The Measurement...  ...User Experience team owns the software that hundreds of thousands of...  ..., and services using: C#, C++, Java, or Perl experience- 1+ years... 
    Java
    C++
    Internship
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $110.7k - $171.8k

     ...for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges...  ...contributes to the development and solution strategies to team members that improve the...  ...of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification... 
    Java
    C++
    Full time
    Work at office
    Local area
    Relocation package

    Visa

    Austin, TX
    2 days ago
  • Our Software Engineers build proprietary trading systems which directly impact the financial markets. Our software...  ...of difficult problems.Our trading strategies must respond to market events in microseconds...  ...writing software in C++, C#, C, and/or PythonA passion for... 
    C++
    Work at office

    Optiver

    Austin, TX
    2 days ago
  •  ...and innovative, transparent trading solutions to our clients....  ...to develop and enhance our strategies and trading operations across...  ...to work closely with software engineers to enhance and further develop...  ...is required (Python, SQL, Java or C++).Dependable, trustworthy and... 
    Java
    C++
    Worldwide
    Weekend work

    Virtu Financial

    Austin, TX
    1 day ago
  • $176k - $333.5k

     ...us today. We are looking for a Senior Software Engineer to join our mission to continue...  ...well thought out long term maintenance strategy. What you’ll be doing: Design highly...  ...following programming languages: Golang, Java, C/C++, Scala, Python, Elixir. Understands scalability... 
    Java
    C++

    NVIDIA

    Austin, TX
    1 day ago
  • Senior Software Engineer - Manufacturing Data Engineering Job Description The Role The Manufacturing...  ...Excellent technical knowledge of C++ and Java Strong experience and knowledge of...  ...programming languages and code reuse strategies Proven track record of maintaining and... 
    Java
    C++
    H1b
    Local area
    Work from home

    General Motors

    Austin, TX
    3 days ago
  • $150k - $250k

     ...develops and deploys systematic financial strategies across a broad range of asset classes and...  ...Role: WorldQuant is seeking exceptional C++ developers to join our front office development...  ...enhance and build our next generation trading platforms.What You'll Do:Write low... 
    C++
    Casual work
    Flexible hours

    WorldQuant

    Austin, TX
    1 day ago
  •  ...WiproContact: Gopala PalankiCompany: SRI Tech SolutionsSoftware Engineer.Austin or SunnyvalePlease submit only less than 5 years of...  ...platforms Strong computer sciencefundamentalsPrior experience with Java/Scala/C++ or equivalentProficiency in data processing technologies (e.g... 
    Java
    C++
    Full time

    SRI Tech

    Austin, TX
    1 day ago
  • $140k - $220k

    About the Role As a Senior Software Engineer on the fast-growing Mobile Device Management...  ...and execute our enterprise mobility strategy,anddevelopscutting edge solutions for...  ...stack can't hurt: NinjaOne is built on Java, Kotlin, Golang, C++, and Postgres; supporting millions... 
    Java
    C++
    Full time
    Work experience placement
    Remote work
    Work from home
    Relocation
    Flexible hours

    NinjaOne, LLC

    Austin, TX
    1 day ago
  •  ...Our Engineering Team builds every piece of software that isn't the blockchain . This includes the web application at as well as a bunch of really...  ...Experience in one or more of the following: Swift, Java, C, C++, Go, Perl or Ruby. Preferred Qualifications: Modern... 
    Java
    C++
    Full time

    Steemit

    Austin, TX
    1 day ago
  • $195.3k - $270.4k

     ...building a next generation software platform to accelerate...  ...a Principal Software Engineer, you will drive...  ...backward from our product strategy. You will lead efforts...  ..., designs, trade-offs, influencing product...  ...languages like Python, Java, C#, C++ Strong communication... 
    Java
    C++
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home
    Flexible hours

    UpStart

    Austin, TX
    3 days ago
  • $110.7k - $171.8k

     ...for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges...  ...contributes to the development and solution strategies for team members that improve the...  ...of programming languages (e.g., HTML, C++, Java) to write code that fulfills website... 
    Java
    C++
    Work at office
    Local area
    Visa sponsorship
    Relocation package

    Visa

    Austin, TX
    1 day ago
  •  ...a highly experienced Lead Application Engineer to join Advantest to develop cutting-edge...  ...Advantest’s application engineering strategy and contribute to test innovation at the...  ...proficiency in test development using Java, Python, C++, Linux and automation scripting.Deep understanding... 
    Java
    C++

    Advantest

    Austin, TX
    1 day ago
  •  ...Researchers to join our High-Frequency Trading (HFT) Team,...  ...developing, improving, and executing trading strategies, directly shaping our research and execution...  ...Proficiency in programming languages (C++, C, Python, Java) A highly collaborative team player,... 
    Java
    C++
    Work at office

    Optiver

    Austin, TX
    3 days ago
  • $5,000 - $5,800 per week

     ...operates both proprietary trading and client-facing businesses...  ...performance algorithmic trading strategies deployed on electronic...  ...closely with our quants and software engineers to enhance and further...  ...is required (Python, SQL, Java or C++ are a plus) A physicalizer... 
    Java
    C++
    Full time
    Summer work
    Internship
    Relocation package

    Virtu Financial

    Austin, TX
    3 days ago
  •  ...Description Employer: Amazon Data Services, Inc. Position: Software Dev Engineer II - AMZ27491.1 Location: Austin, TX Multiple...  ...software applications, tools, systems, and services using: C#, C++, Java, or Perl; and Object Oriented Design. Preferred... 
    Java
    C++

    Amazon

    Austin, TX
    1 day ago
  •  ...As a Staff Software Engineer, you will take us beyond traditional monolithic SQL engines...  ...server-side web technologies (eg: Java, Python, Scala, C#, C++, Go) Bonus ~ Working knowledge...  ...across discipline to shape product strategy and execution Develop the foundations... 
    Java
    C++
    Full time
    Temporary work

    Aledade

    Austin, TX
    1 day ago
  •  ...experts can help you find the best job for you. Role: Software Engineer Location: Austin, TX Duration: 6 month Required...  ...computer science fundamentals. Prior experience with Java/Scala/C++ or equivalent. Expertise in NoSQL datastores ( e.g... 
    Java
    C++
    Permanent employment
    Contract work
    Remote work

    Tekfortune Inc

    Austin, TX
    1 day ago
  • YO AI Labs is seeking a Senior Software Engineer for a remote contract role. You will join a customer?s team to develop across Python3, Java, Rust, Go, C++, or TypeScript, shaping next-generation AI systems. You will leverage your expertise to write high-quality code,... 
    Java
    C++
    Remote job
    Contract work

    YO AI Labs

    Austin, TX
    1 day ago
  • $168k - $264.5k

     ...a lasting impact on the world.NVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact VLSI CAD...  ...especially for physical VLSI design automationExpert skills in C++, Java , or C#Proficiency with modern software platforms and tools... 
    Java
    C++
    Full time
    Worldwide

    Nvidia

    Austin, TX
    1 day ago
  •  ...presentations to product and sales teams Develop strategies to improve the effectiveness of cloud...  ...to define the architecture for software & software-enabled services; support...  ...other development language such as Java, Javascript or C++ At least 3 years of experience in one... 
    Java
    C++

    Comtech

    Austin, TX
    3 days ago
  • $168k - $310.5k

     ...company in Austin is seeking a seasoned software developer to design and support high-...  ...high-quality new code, collaborate with engineering teams globally, and utilize modern tools...  ...0 years of experience and expertise in C++, Java, or C#. Exceptional candidates will... 
    Java
    C++

    NVIDIA

    Austin, TX
    1 day ago
  •  ...make work work better. Our software solutions harness the...  ...that can be adopted across engineering teams.Secure the AI development...  ...risks and mitigation strategies, including frameworks...  ...Programming experience in C++, along with familiarity with Java, C#, or Go, and Python for... 
    Java
    C++
    Temporary work
    Casual work
    Worldwide

    TeamViewer

    Austin, TX
    2 days ago
  • $143.7k - $194.4k

     ...intersection of geospatial systems, data engineering, and agentic AI. You won't just be...  ...+ years of non-internship professional software development experience- 2+ years of non...  ...tools, systems, and services using: C#, C++, Java, or Perl experience- 1+ years of Object... 
    Java
    C++
    Internship
    Flexible hours

    Amazon

    Austin, TX
    4 days ago
  • $143.7k - $194.4k

     ...guardian of our customer’s . Amazon's Engineering is looking for builders that want to create...  ...for the Amazon business. As a software development engineer on our , you will...  ...tools, systems, and services using: C#, C++, Java, or Perl experience- Experience programming... 
    Java
    C++
    Internship
    Flexible hours
    Shift work

    Amazon

    Austin, TX
    1 day ago
  • $143.7k - $194.4k

     ...personalization with minimal guidance- Improve engineering practices across the team including CI/...  ...+ years of non-internship professional software development experience- 2+ years of non...  ..., systems, and services using: C#, C++, Java, or Perl experience- 1+ years of Object... 
    Java
    C++
    Internship
    Worldwide
    Flexible hours

    Amazon

    Austin, TX
    5 days ago
  •  ...Software Engineer At Apple, we focus deeply on our customers' experience. Apple Ads brings this same approach to advertising, helping...  ...fundamentals ~ Prior experience with OOPS programming (eg., Java/C++ or equivalent) ~ Familiarity with cloud paradigms ( e.g AWS... 
    Java
    C++

    Apple

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Trading Strategies (Java/C++). Be the first to apply!