banner
MarketAxess Logo

MarketAxess

Senior Software Engineer, Java

Reposted 6 Days Ago
Hybrid
New York, NY
150K-225K
Senior level
Hybrid
New York, NY
150K-225K
Senior level
As a Senior Software Engineer, you'll develop a cloud-based Data Fabric, managing streaming pipelines and platform APIs, while overseeing service ownership and driving technical decisions.
The summary above was generated by AI

About Us 

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. 

The Role

We are seeking a Senior Software Engineer to join our Data and Analytics Platform team, building our next-generation cloud-based Data Fabric and streaming Data Mesh platform. This is a 100% hands-on implementation role for an engineer who loves solving complex distributed systems challenges, writing high-performance Java & Python code, and building real-time data infrastructure that scales across the enterprise. You'll be implementing the core services, streaming pipelines, and platform APIs that enable teams across MarketAxess to treat data as a product.

Our Vision

We believe decentralized data is the future, with Data Mesh as the key to unlocking its potential. Our vision is a world where data is treated as a product, ownership is distributed to foster innovation, and domain-oriented, decentralized infrastructure drives agility and collaboration.

The Data Mesh will transform data into a strategic asset. Through well-defined data domains and business ownership, we aim to:

  • Empower teams with self-serve data infrastructure
  • Treat Data Domains as first-class products
  • Shift responsibility from centralized teams to foster accountability and innovation

How You'll Help Take Us There

  • Building the Next Generation Data Platform 'Lakehouse': Implement data catalog APIs, schema registry services, and metadata management systems that serve 50+ engineering teams across our modern lakehouse architecture using Iceberg
  • Streaming Data Pipelines: Build high-throughput Kafka consumers/producers, stream processing applications with Flink/KStreams, and real-time data transformation services
  • Self-Service Infrastructure: Code the APIs and microservices that enable teams to publish, discover, and consume data products independently
  • Data Product Framework: Implement the foundational services that enable domain teams to create and manage their data products
  • Integration Services: Build connectors and adapters that integrate legacy systems with the modern Data Mesh architecture
  • Monitoring & Observability: Implement metrics, logging, and health check systems for distributed data platform components
  • Developer Tools: Create CLI tools, SDKs, and automation that make the platform easy for other engineers to adopt
  • Technical Proposals: Write RFCs for complex technical decisions, proposing solutions for cross-team challenges and platform evolution

How You'll Demonstrate Ownership

  • Own Platform Components: Take full responsibility for services from design through production deployment, monitoring, and ongoing maintenance
  • Drive Technical Decisions: Lead RFC discussions, propose architectural improvements, and influence platform direction through well-researched technical proposals
  • Production Responsibility: Own the operational excellence of your services - you build it, you run it, you support it
  • Cross-Team Impact: Take ownership of technical challenges that span multiple teams, driving solutions that benefit the entire platform
  • Quality Standards: Set the bar for code quality, testing practices, and operational excellence within the platform team

What We’re Looking for  

Technical Foundation:

  • 7+ years of engineering experience with expertise in Java and Python, building distributed systems, microservices, and concurrent applications
  • Experience with AWS cloud platform and containerization (Docker/Kubernetes)
  • Knowledge of distributed data systems: Spark, distributed databases, event sourcing, CQRS patterns

Implementation Skills:

  • Experience building high-throughput, low-latency services that handle enterprise-scale data volumes
  • Understanding of data formats and serialization: Avro, Protobuf, JSON Schema
  • Experience with REST API development and service-to-service communication patterns

Platform Experience:

  • Experience building platform services that other engineers consume (APIs, SDKs, shared libraries)
  • Knowledge of data modeling for both operational and analytical use cases
  • Understanding of DevOps practices: CI/CD, infrastructure as code, monitoring and alerting
  • Familiarity with agile development practices and working in cross-functional teams

Technical Leadership:

  • RFC writing experience: Proposing technical solutions, documenting architectural decisions, and driving consensus across engineering teams
  • Ownership mindset: Track record of owning services end-to-end, from initial implementation through production operations
  • Cross-functional collaboration: Experience working with product managers, data engineers, and other stakeholders to deliver platform capabilities

Nice to Have:

  • Strong Kafka experience: Building producers/consumers, stream processing applications, managing topics, partitions, and handling failures
  • Proficiency with streaming frameworks: Kafka Streams, Apache Flink, or similar technologies
  • Experience with Data Mesh, Data Lake, or modern data platform implementations
  • Knowledge of schema evolution and backward compatibility strategies
  • Experience with financial services data and regulatory requirements
  • Contributions to open source projects in the data/streaming space

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.

MarketAxess Privacy Notice for Candidates

CCPA Notice at Collection for California Employees and Applicants

Top Skills

Avro
AWS
Docker
Flink
Java
JSON
Kafka
Kubernetes
Protobuf
Python
Rest Api
Spark
HQ

MarketAxess New York, New York, USA Office

MarketAxess New York Headquarters Office

Our sleek, high-end office is located in Hudson Yards complete with sweeping Hudson River views and The Vessel. Other offices include London, Amsterdam, Singapore / Taiwan, as well as smaller office across the US and Europe.

Similar Jobs at MarketAxess

8 Days Ago
Hybrid
New York, NY, USA
105K-140K
Senior level
105K-140K
Senior level
Fintech • Information Technology • Financial Services
The FP&A Senior Associate will drive financial planning and analysis for Technology, partnering with leadership to optimize technology investments and improve reporting processes.
Top Skills: Adaptive PlanningDomoNetSuiteSalesforceWorkday
8 Days Ago
Hybrid
New York, NY, USA
150K-225K
Senior level
150K-225K
Senior level
Fintech • Information Technology • Financial Services
The Senior Software Engineer will design and implement data pipelines, operationalize machine learning workflows, and modernize ETL processes while collaborating across teams to ensure robust, low-latency data feeds.
Top Skills: Apache FlinkSparkAWSDockerGitlab Ci/CdJavaJenkinsKafkaNumpyPandasPythonScipySQL
9 Days Ago
Hybrid
New York, NY, USA
150K-225K
Senior level
150K-225K
Senior level
Fintech • Information Technology • Financial Services
The Senior Software Engineer will enhance the e-trading platform for institutional credit products, focusing on front-end development, collaborating on software solutions, ensuring quality practices, and driving agile methodology.
Top Skills: Ag-GridCypressDevops ToolsEs6GitJavaScriptJestLessMaterial UiOpenfinPlaywrightReact Testing LibraryReactReduxSassStyled ComponentsTailwindTypescriptWebsockets

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account