Software Engineer - Trading Strategies (Java/C++)
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.
- ...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...JavaC++Full timeWorldwide
$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...JavaC++Temporary workFlexible hours- ...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...JavaC++Full timeSummer workInternshipWork at office
$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...JavaC++InternshipFlexible hours$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...JavaC++Full timeWork at officeLocal areaRelocation package- 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
- ...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...JavaC++WorldwideWeekend work
$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...JavaC++- 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...JavaC++H1bLocal areaWork from home
$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 workFlexible hours- ...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...JavaC++Full time
$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...JavaC++Full timeWork experience placementRemote workWork from homeRelocationFlexible hours- ...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...JavaC++Full time
$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...JavaC++Summer workCurrently hiringLocal areaRemote workWork from homeFlexible hours$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...JavaC++Work at officeLocal areaVisa sponsorshipRelocation package- ...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...JavaC++
- ...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,...JavaC++Work at office
$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...JavaC++Full timeSummer workInternshipRelocation package- ...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...JavaC++
- ...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...JavaC++Full timeTemporary work
- ...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...JavaC++Permanent employmentContract workRemote work
- 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,...JavaC++Remote jobContract work
$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...JavaC++Full timeWorldwide- ...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...JavaC++
$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...JavaC++- ...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...JavaC++Temporary workCasual workWorldwide
$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...JavaC++InternshipFlexible hours$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...JavaC++InternshipFlexible hoursShift work$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...JavaC++InternshipWorldwideFlexible hours- ...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...JavaC++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Trading Strategies (Java/C++). Be the first to apply!
- sr.java developer Austin, TX
- java microservice developer Austin, TX
- java developer backend Austin, TX
- remote junior java developer Austin, TX
- senior java developer Austin, TX
- java developer remote part time Austin, TX
- java developer Austin, TX
- java developer remote Austin, TX
- full stack java developer Austin, TX
- java developer full time Austin, TX


