Senior Software Engineer, Java

Reposted 17 Days Ago
New York, NY
Hybrid
150K-225K
Senior level
Fintech • Information Technology • Financial Services
We’re transforming how the world trades fixed income. And we’re not done, yet.
The Role
The Senior Software Engineer will build and manage a cloud-based data platform, implementing APIs, data pipelines, and services, while ensuring high-performance and operational excellence.
Summary Generated by Built In

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

AWS
Distributed Databases
Docker
Flink
Java
Json Schema
Kafka
Kubernetes
Python
Rest Api
Spark

What the Team is Saying

Kathleen
Bryan
Stephanie
Devin
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
892 Employees
Year Founded: 2000

What We Do

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,300 companies 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.

Why Work With Us

When we say we have an environment without endless layers, we really mean it. You’ll work alongside talented colleagues of all backgrounds and experience in an environment where your voice is valued. You’ll be in the middle of the action, where your contributions will be seen and recognized.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

MarketAxess Teams

Team
Tech
Team
Sales
Team
Operations
Team
Corporate
About our Teams

MarketAxess Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Not Specified
Company Office Image
HQNew York Headquarters
Company Office Image
CH
Company Office Image
SG
Company Office Image
Amsterdam, NL
Boston, MA
Company Office Image
Central, HK
Chicago, IL
Hermosa Beach, CA
Company Office Image
London, GB
Company Office Image
Miami, FL
São Paulo, BR
Company Office Image
São Paulo, BR
Learn more

Similar Jobs

MarketAxess Logo MarketAxess

Senior Software Engineer

Fintech • Information Technology • Financial Services
Hybrid
New York, NY, USA
150K-225K

MarketAxess Logo MarketAxess

Systems Engineer

Fintech • Information Technology • Financial Services
Hybrid
New York, NY, USA
175K-250K

MarketAxess Logo MarketAxess

Client Services Associate

Fintech • Information Technology • Financial Services
Hybrid
New York, NY, USA
70K-90K

MarketAxess Logo MarketAxess

Marketing Associate

Fintech • Information Technology • Financial Services
Hybrid
New York, NY, USA
80K-115K

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account