Talent.com
Software Engineer - Workflow Technology (Java/C++)
Software Engineer - Workflow Technology (Java/C++)Virtu Financial • New York, NY, United States
Software Engineer - Workflow Technology (Java / C++)

Software Engineer - Workflow Technology (Java / C++)

Virtu Financial • New York, NY, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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. This is a great opportunity for the right candidate to kick start a career in the financial technology space.

THE ROLE

Our award-winning Triton Execution Management System is a global, broker-neutral, multi asset-class platform that combines Virtu’s cutting-edge liquidity, execution, analytics and workflow solutions into one unified and customizable execution interface. Our Triton Development team is a highly talented group of versatile software engineers. As part of this development team, your primary responsibility will be to build, design and support low-latency middleware under the guidance of the architecture team and enhance the next-generation messaging router for Linux support. Further responsibilities include :

  • Upgrade / Migrate Proprietary Virtu EMS system and its feature from legacy to new technology stack in Java
  • Maintain and work on existing services that interface with other teams such as reference or trading data plant in C++
  • Convert a proprietary EMS in-memory real-time database to run on Linux
  • Understand different trading strategies / tactics and contribute by recommending enhancements to them
  • Work in a fast moving and rapidly changing environment using agile methodology
  • Solve highly technical and complex problems on multiple projects
  • Analyze feature specifications and be actively involved with product management in refining these specs
  • Conduct system modeling, prototyping and analysis while designing software applications
  • Participate in recommending new technologies and next generation features

THE CANDIDATE

  • A bachelor’s degree or master’s degree in Computer Science, MIS or related field with 4+ years of experience
  • Extensive and active development experience in object oriented programming using Java, and to a lesser degree, C++
  • Experience working on both Linux and Windows platform
  • Knowledge of C# is highly preferred
  • Knowledge with Python and Shell scripting, and object oriented programming
  • Excellent communication skills both verbal and written with ability to work both independently and in a team environment
  • Experience with threading, SVN / CVS / GIT, SQL, XML, and service oriented architectures
  • Detail orientated with ability to handle concurrent projects while adapting quickly to rapidly changing priorities
  • Experience with Market Data is not required, but would be a plus
  • THE PROCESS

    After passing an application screening, candidates will be sent an online programming test via email from a service called HackerRank as a first step of the process.

    Salary Range : $150,000 - $200,000 (salary range is exclusive of bonuses, benefits or other categories of compensation)

    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.

    [job_alerts.create_a_job]

    Software Engineer • New York, NY, United States

    [internal_linking.similar_jobs]
    Java Engineer

    Java Engineer

    Tata Consultancy Services • Jersey City, NJ, United States
    [job_card.full_time]
    Basic knowledge on Core Java to develop small programs of Java.Basic experience on AI / ML to understand and use LLM programs. Basic SQL knowledge to check data from database.Salary Range : $70,000 to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    ForgeRock Engineer (Java Expert) || Onsite in NJ

    ForgeRock Engineer (Java Expert) || Onsite in NJ

    Inficare • Jersey City, NJ, United States
    [job_card.full_time]
    Job Title : ForgeRock Engineer (Java Expert).ForgeRock Identity Platform (preferably versions 6.Strong understanding of identity and access management principles and protocols (SAML, OAuth2, OIDC, L...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Relativity • New York, NY, United States
    [job_card.full_time]
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Senior Software Engineer to join our Relativity Priva...[show_more]
    [last_updated.last_updated_30] • [promoted]
    VP - Software Engineer

    VP - Software Engineer

    Morgan Stanley • New York, NY, United States
    [job_card.full_time]
    In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Walmart • Hoboken, NJ, United States
    [job_card.full_time]
    River Street, Hoboken, NJ 07030.Participate in architecture and design of highly scalable, resilient, and highly available software applications. Participate in all stages of the project lifecycle, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    JAVA S / W Engineer

    JAVA S / W Engineer

    Omni Inclusive • New York, NY, United States
    [job_card.full_time]
    Top Must Have's : Java, Springboot, AWS ( Lombok, JPA, SLF4J, Gradle, Java, JDBC, Maven, JUnit5, Design Patterns, YAML, JSON, GIT, XML). We are seeking a highly skilled Software Engineer (Associate l...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Java Software Engineer

    Java Software Engineer

    Korn Ferry • Jersey City, NJ, United States
    [job_card.full_time]
    We have partnered with our client in their search for a.Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approach...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Java Full Stack Engineer

    Java Full Stack Engineer

    Zortech Solutions • New York, NY, United States
    [job_card.full_time]
    Role : Java Full Stack Engineer.Must Have : AI & Machine Learning knowledge, Scala, Java with JS Libraries and Frameworks,. Write high-quality, fault tolerant code; normally 70% Backend and 30% Front-...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Fullstack Software Engineer

    Fullstack Software Engineer

    PermitFlow • New York, NY, United States
    [job_card.full_time]
    PermitFlow is redefining how America builds.We're an applied AI company serving the nation's builders, tackling one of the largest information challenges in the economy : understanding what can be b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer - Java

    Principal Engineer - Java

    Cboe Digital • New York, NY, United States
    [job_card.full_time]
    BIDS Trading is an institutional network and broker / dealer that provides software to help asset managers trade large blocks of liquidity. BIDS Trading operates one of the world’s largest equity bloc...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer, Full Stack - Scale GP

    Software Engineer, Full Stack - Scale GP

    Scale AI, Inc. • New York, NY, United States
    [job_card.full_time]
    Scale GP (Scale Generative AI Platform) is an enterprise-grade Generative AI platform providing APIs for knowledge retrieval, inference, evaluation, and more. The ideal candidate is deeply grounded ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Java Engineer

    Senior Java Engineer

    Strategic Employment • New York, NY, United States
    [job_card.full_time]
    Senior Backend Engineer (Java) - NYC Hybrid.A high-growth e-commerce company serving over 2 million users is hiring a Senior Backend Engineer to join their Product Engineering team.This role focuse...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    C++ Software Engineer

    C++ Software Engineer

    Berkeley Square IT • New York, NY, United States
    [job_card.full_time]
    My client, a leading global FinTech company, are recruiting for a C++ Software Engineer.You will be stepping into a role where you will develop a deep knowledge of C++, CPU architecture and network...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Varonis / Stealthbits Engineer

    Varonis / Stealthbits Engineer

    Purple Drive • Jersey City, NJ, United States
    [job_card.full_time]
    Identity and Access Management (IAM).The role involves application onboarding, IAM integrations, and delivering secure solutions while ensuring compliance with enterprise security standards.Impleme...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Java Engineer

    Java Engineer

    Futran Tech Solutions Pvt. Ltd. • New York, NY, United States
    [job_card.full_time]
    Altimetrik Corporation / Mastercard.Location : NYC, NY Locals or nearby states) - Final round will be In-person Interview at NYC,NY. Note : We are specifically looking for candidates with real-time, pr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Full Stack Software Engineer

    Full Stack Software Engineer

    Perplexity • New York, NY, United States
    [job_card.full_time]
    Perplexity is seeking an experienced Full Stack Engineer to help revolutionize the way people search and interact online. In this role, you'll translate cutting-edge AI advances into products that a...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer, Java

    Senior Software Engineer, Java

    Clear Corporate Services LLC • New York, NY, United States
    [job_card.full_time]
    Today, CLEAR is well-known as a leader in digital and biometric identification, reducing friction for our members wherever an ID check is needed. We're looking for an experienced Senior Software Eng...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer, AWS Compute Services

    Software Development Engineer, AWS Compute Services

    Amazon • New York, NY, United States
    [job_card.full_time]
    Application deadline : Applications will be accepted on an ongoing basis.Serverless Compute () is changing the way we think about computing in the cloud. Serverless computing offers customers an exci...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]