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]
    Senior Software Engineer, Enterprise GenAI

    Senior Software Engineer, Enterprise GenAI

    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 that provides APIs for knowledge retrieval, inference, evaluation, and more. We are looking for a strong enginee...[show_more]
    [last_updated.last_updated_30] • [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, Full Stack - Scale GP

    Software Engineer, Full Stack - Scale GP

    Scale AI • New York, NY, United States
    [job_card.full_time]
    Software Engineer, Full Stack – Scale GP.Scale GP (Scale Generative AI Platform) is an enterprise-grade Generative AI platform providing APIs for knowledge retrieval, inference, evaluation, and mor...[show_more]
    [last_updated.last_updated_variable_days] • [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 / Python Developer

    Senior Software Engineer / Python Developer

    Bright Vision Technologies • jersey City, NJ, US
    [job_card.permanent]
    [filters_job_card.quick_apply]
    Senior Software Engineer / Python Developer Location : Remote Duration : Permanent Required Skills CS fundamentals (data structure and algorithms) Deep knowledge of modern web applications Exper...[show_more]
    [last_updated.last_updated_variable_days]
    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_hours] • [promoted] • [new]
    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]
    Software Engineer (Fullstack / Systems) FT NYC

    Software Engineer (Fullstack / Systems) FT NYC

    Career Mentors, LLC • New York City, NY, US
    [job_card.full_time]
    Software Engineer (Fullstack / Systems).Open (Hybrid / In-Person Preferred).You’ll be part of a small, fast-moving team tackling complex systems and building scalable, high-performance software tha...[show_more]
    [last_updated.last_updated_30]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 10701 Yonkers, NY, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    DevSecOps Engineer

    DevSecOps Engineer

    Kanak Elite Services Inc • Township of Washington, NJ, United States
    [job_card.temporary]
    [filters_job_card.quick_apply]
    Hello There, My name is Himanshu Sharma , and I serve as the Recruitment Lead at Kanak-IT INC.I am reaching out to share an excellen...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Backend Engineer (Java)

    Senior Backend Engineer (Java)

    Mathpix • New York, NY, United States
    [job_card.full_time]
    We are a small (but quickly-growing) and dedicated team committed to pushing the boundaries of what is possible in computer vision and AI-powered document processing. We are profitable and help powe...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Forward Deployed Software Engineer

    Forward Deployed Software Engineer

    Recruiting From Scratch • New York, NY, United States
    [job_card.full_time]
    Pioneering technology company revolutionizing data-driven decision making.Our client is at the forefront of technological innovation, developing industry-leading software solutions that transform h...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Fullstack Software Engineer

    Senior Fullstack Software Engineer

    Headway • New York, NY, United States
    [job_card.full_time]
    New York, New York, United States; San Francisco, California, United States; Seattle, Washington, United States.Headway’s mission is a big one – to build a new mental health care system everyone ca...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, GoLang

    Software Engineer, GoLang

    Tandym • USA, New York, New York City
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This exciting opportunity is for a Software Engineer, GoLang position based in New York, NY, requiring work on highly scalable systems for live streaming and ad insertion.The company offers flexibl...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 10704 Yonkers, NY, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer - Java, Spring, AWS, Oracle, Postgres

    Lead Software Engineer - Java, Spring, AWS, Oracle, Postgres

    NYC Staffing • New York, NY, US
    [job_card.full_time]
    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    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]
    Software Engineer

    Software Engineer

    Reason • New York, NY, United States
    [job_card.full_time]
    Must have 2+ years’ engineering experience and ideally startup experience.Own pipelines used across engineering, product, and GTM. Strong ownership, autonomy, and very high execution velocity.Custom...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]