Talent.com
Senior Software Engineer, Data (New York)

Senior Software Engineer, Data (New York)

MarketAxessNew York, NY, US
5 hours ago
Job type
  • Part-time
Job description

Senior Software Engineer

MarketAxess is on a journey to digitally transform one of the world's largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Why does this matter? Because our platform makes trading fixed-income more accessible, ultimately improving transparency, efficiency, and competition in the marketplace. Changing the way an established industry transacts is no easy feat. There will be twists and turns, because no one's ever done this before. But now, more than 2,000 clients around the world rely on our solutions, and that number is only expected to grow in the years ahead. We know where we're going. How we get there is up to us. Join us and help Take Us There.

We are seeking a hands-on Senior Software Engineer to lead development and implementation of data products within our Data group and partner with one of our four main scrum teams and will be exposed to projects involving distribution, bond calculations, quantitative analysis, and market leading data products.

The individual will have the opportunity to leverage our extensive global proprietary data assets and work closely with leading developers, architects, and product management within the fixed-income fintech space.

How You'll Help Take Us There

  • Build and enhance scalable and resilient next gen Data Distribution capabilities across various channels.
  • Use Apache Flink (or equivalent) to process batch and real-time data streams for delivery.
  • Develop a robust API platform to efficiently onboard and expose sub-second APIs (REST / GraphQL).
  • Deploy and manage client-facing real-time data feeds (FIX / Kafka).
  • Design, develop and implement data products across our hybrid environment in Java / Python.
  • Build and maintain scalable real-time and batch ingestion and processing pipelines (e.g. Kafka).
  • Collaborate closely with Data Scientists and Product Strategists to productionize innovative revenue-generating data products.
  • Design and maintain AWS-based data products (S3, ECS / EKS, Athena / Glue / Aurora) with a focus on containerized and serverless technologies.
  • Optimize data storage (partitioning, bucketing) for performance.
  • Ensure data security, cost efficiency, and best practices (IAM, encryption, monitoring).
  • Implement automated build / test / deploy pipelines (Jenkins, GitLab CI / CD, or equivalent).
  • Enforce coding standards : modular design, documentation, peer reviews, and automated testing (unit / integration).
  • Instrument pipelines with monitoring and alerting (CloudWatch, Grafana).
  • Act as a liaison between Development, Product, Research, Platform and Infrastructure teams.
  • Present technical designs and progress to stakeholders.
  • Mentor junior engineers on data-engineering best practices and streaming architectures.

What We're Looking for

  • 6+ years of enterprise software development experience
  • BS / MS degree in Computer Science, Engineering or a related subject
  • Outstanding core Java skills, multi-threading experience and Spring Boot knowledge
  • Understanding of object-oriented design patterns
  • Experience using Apache Flink for batch and stream processing
  • Experience building API (GraphQL, Rest, RPC) and working on streaming platforms like Kafka, JMS, etc.
  • Experience building, deploying and maintaining containerized applications
  • Working experience in AWS cloud native services and Enterprise or cloud-based DBMS such as Postgres, Oracle and SQL Server
  • Good to have experience with AWS architectures (e.g. ECS, EKS, S3, EC2, etc) and Infrastructure-as-Code (e.g. CloudFormation or Terraform)
  • Good to have experience with technologies like AirFlow, Python, NumPy / Pandas / Polars
  • Strong mathematical aptitude
  • A passion for collaboration and strong relationship building skills
  • Interest in financial markets
  • Top-notch problem resolution skills
  • Strong written, verbal, and team communications skills.
  • What You Can Expect from Us

  • Hybrid Environment : Our employees enjoy a mix of working in the office and from home
  • Free Food : We provide free lunch for employees when they are working in the office. Plus, our offices are stocked with snacks
  • Paid Time Off : Competitive PTO package including vacation and personal days, sick leave and charity days
  • Generous Parental Leave : Up to 20 weeks fully paid leave
  • 401(k) : Dollar-for-dollar employer match up to $17,500
  • Employee Stock Purchase Plan : Employees can purchase MarketAxess common stock at a discount
  • Wellness Stipend : We provide employees with up to $1K annually towards gym memberships, home office equipment and more
  • Onsite Healthcare : We offer convenient access to world-class care through Mount Sinai at our Hudson Yards location
  • Tuition Assistance and Professional Development : Benefit from live and on-demand learning, role-specific training, employee-led Lunch and Learns and guest speakers
  • Core benefits : Highly competitive medical, dental, and vision programs
  • For job positions in NYC, NY, and other locations where required, the estimated salary range for a new hire into this position is $150,000 USD to $225,000 USD. Actual salary may vary depending on job-related factors, which may include knowledge, skills, experience, and location. You may also be eligible for annual cash incentives, equity, and other benefit programs.

    MarketAxess Corporation and its affiliates provide equal employment opportunities to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and / or expression, genetic information, marital status, veteran status, or any other legally protected characteristic in the location in which the candidate is applying.

    All of your information will be kept confidential according to EEO guidelines.

    Create a job alert for this search

    Data Engineer New York • New York, NY, US

    Related jobs
    • Promoted
    Lead Software Engineer - Data Platform

    Lead Software Engineer - Data Platform

    RelativityNewark, NJ, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Domain - a foundational component of our platform-into...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer, Discovery - Data (New York)

    Senior Software Engineer, Discovery - Data (New York)

    HarmonicNew York, NY, US
    Part-time
    Senior Software Engineer, Discovery - Data.Harmonic is the startup discovery engine.It pains us to see great startup opportunities consistently go undiscovered. So, we dedicated ourselves to mapping...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsPaterson, New Jersey, United States
    Full-time
    A company is looking for a Sr Software Development Engineer to develop and maintain cloud-based services.Key Responsibilities Design, build, and maintain scalable microservices for platform-wide ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer (New York)

    Senior Software Engineer (New York)

    CurrentNew York, NY, US
    Part-time
    Current is a leading consumer fintech platform transforming financial access for everyday Americans with over 5 million members. We provide access to financial solutions that seamlessly work togethe...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsFlushing, New York, United States
    Full-time
    A company is looking for a Senior Software Engineer (React, Golang).Key Responsibilities Contribute to high-quality solutions through code development, design discussions, and automated testing ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer Consultant

    Senior Software Engineer Consultant

    VirtualVocationsPaterson, New Jersey, United States
    Full-time
    A company is looking for a Senior Software Engineer Consultant.Key Responsibilities Design and architect software solutions that leverage LLMs Lead and mentor junior software engineers while gui...Show moreLast updated: 1 hour ago
    • Promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    VirtualVocationsElizabeth, New Jersey, United States
    Full-time
    Key Responsibilities Design and develop low-latency request / response enforcement pipelines and real-time validation systems Integrate threat intelligence and develop semantic attack detection me...Show moreLast updated: 30+ days ago
    • Promoted
    Gaming Licensed Senior Software Engineer

    Gaming Licensed Senior Software Engineer

    VirtualVocationsFlushing, New York, United States
    Full-time
    A company is looking for a Senior Lead Software Engineer, AI Engineering.Key Responsibilities Design, develop, and operate core AI platform components, including LLM runtime services and vector s...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Analytics Engineer

    Senior Analytics Engineer

    VirtualVocationsNewark, New Jersey, United States
    Full-time
    A company is looking for a Senior Analytics Engineer to lead the design and implementation of scalable data models and pipelines. Key Responsibilities Lead complex technical implementations and sh...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer, AINew York, NY (New York)

    Senior Software Engineer, AINew York, NY (New York)

    Peregrine TechnologiesNew York, NY, US
    Part-time
    Backed by leading investors from Silicon Valley, Peregrine supports public safety agencies across the countryfrom Los Angeles to Louisville to Atlantaempowering public servants to improve operation...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Software Engineer (New York)

    Senior Software Engineer (New York)

    TABS inc.New York, NY, US
    Part-time
    Tabs is an AI-powered revenue automation platform for B2B businesses.Using the power of AI, Tabs is able to understand and extract elements from even the most complex B2B contracts and then power a...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityNew York, NY, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer, AI Systems

    Senior Software Engineer, AI Systems

    VirtualVocationsYonkers, New York, United States
    Full-time
    A company is looking for a Senior Software Engineer, AI Systems - vLLM and MLPerf.Key Responsibilities Design and implement efficient inference systems for generative AI models Define benchmarki...Show moreLast updated: 11 hours ago
    • Promoted
    Senior Python Software Engineer

    Senior Python Software Engineer

    VirtualVocationsElizabeth, New Jersey, United States
    Full-time
    A company is looking for a Senior Python Software Engineer with Networks.Key Responsibilities Lead and direct technical initiatives within the team Develop and implement new features and optimiz...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    VirtualVocationsFlushing, New York, United States
    Full-time
    A company is looking for a Senior Data Engineer who specializes in building AI-first, cloud-native data platforms.Key Responsibilities Lead the design and creation of scalable data models to meet...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsNewark, New Jersey, United States
    Full-time
    A company is looking for a Senior Full Stack Software Engineer to develop full-stack applications for their internal scientists. Key Responsibilities Design and implement full-stack software compo...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer - AI (New York)

    Senior Software Engineer - AI (New York)

    The Trade DeskNew York, NY, US
    Full-time +1
    The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Software Engineer, C / FICCO Data (New York)

    Senior Software Engineer, C / FICCO Data (New York)

    DRWNew York, NY, US
    Part-time
    Senior Software Engineer, C / FICCO Data.DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets ar...Show moreLast updated: 5 hours ago