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]
    Technical Customer Support Engineer, Tier 2

    Technical Customer Support Engineer, Tier 2

    UVeye • Teaneck, NJ, US
    [job_card.full_time]
    At UVeye, we're on a mission to redefine vehicle safety and reliability on a global scale.Founded in 2016, we have pioneered the world's first fully automated suite of vehicle inspection sy...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Java Python Lead Software Engineer

    Java Python Lead Software Engineer

    Vets Hired • Jersey City, NJ, United States
    [job_card.full_time]
    Builds the tools and platforms that fellow developers will use to evaluate and select open source packages on which to build and use as dependencies. consume open source and incorporate into projec...[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]
    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]
    Software Development Engineer III, Annapurna Labs

    Software Development Engineer III, Annapurna Labs

    Amazon • New York, NY, United States
    [job_card.full_time]
    Amazon Annapurna Labs team (our organization within AWS UC) is responsible for building innovation in silicon and software for our AWS customers. We are at the forefront of innovation by combining c...[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]
    Software Engineer

    Software Engineer

    Savvy Talent • New York, NY, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Seeking an experienced Software Engineer to join our engineering team.You will leverage your deep backend engineering skills, especially in Python and AWS, to design scalable systems supporting Saa...[show_more]
    [last_updated.last_updated_30]
    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]
    Software Engineer

    Software Engineer

    Fincons.US, Inc. • New York City, NY, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    About Fincons US Fincons US is part of the Fincons Group, a global IT consulting firm with over 40 years of experience delivering innovative digital solutions. We support top-tier clients across ind...[show_more]
    [last_updated.last_updated_30]
    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_variable_days] • [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 Software Developer (Java, Python)

    Senior Software Developer (Java, Python)

    Interborough Developmental and Consultation Center • Brooklyn, New York, United States
    [job_card.full_time]
    Salary : $120,000 - 160,000 per year.Bachelors degree in Computer Science, Software Engineering, IT, or a related field.Over 5 years of professional experience in software development.Proficiency in...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Solution Engineer

    Solution Engineer

    Tempo • New York, NY, United States
    [job_card.full_time]
    Tempo's Solutions Engineering function is responsible for unblocking partner integrations, ensuring our SDKs, APIs, and infrastructure are easy to adopt and reliable in production.It combines deep ...[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]
    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 Java Engineer : 24-03179 (No C2C)

    Full Stack Java Engineer : 24-03179 (No C2C)

    Akraya Inc • New York, New York, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Primary Skills : Java (Expert), React (Proficient), System Design (Intermediate), RESTful APIs (Expert), Data Structure and Algorithms (Expert). Duration : 12 Months with possible extension.Location : ...[show_more]
    [last_updated.last_updated_30]