Developer Experience Lead

Posted 29 January 2026
LocationNew York
Job type Permanent
Discipline Software Development
Reference34752

Job description

Location - New York, NY (Hybrid/On-Site)

Salary Range - $160,000 – $190,000 USD

Overview of Company

Our client is a global B2B FinTech company building modern infrastructure that powers investing and trading experiences worldwide. Through an API-first platform, they enable partners to deliver seamless, mobile-first financial products to end users across global markets.

They value accountability, collaboration, and building systems that scale — while fostering a culture that encourages experimentation, diverse perspectives, and continuous improvement.

The Role

Our client is seeking a Senior Software Engineer to join the Core Trading / Execution Services team. This group builds ultra-low-latency, high-throughput systems that power millions of trades per day and form the backbone of a mission-critical, institutional-grade trading engine.

This role is ideal for an engineer who thrives in performance-sensitive environments, cares deeply about reliability and scalability, and values clarity and simplicity in system design and communication.

Key Responsibilities

  • Partner cross-functionally with trading desks, quantitative teams, product, risk, and compliance to support and enhance trading systems

  • Lead technical design and delivery of greenfield and existing Java-based services using modern best practices

  • Analyze engine latency and throughput, identifying opportunities to optimize performance across different scenarios

  • Monitor production systems and analyze operational data to troubleshoot issues and resolve them quickly

  • Contribute to building highly available, resilient backend services that operate in real-time environments

Experience and Attributes

  • Strong Java fundamentals, data structures, and modern software engineering best practices

  • 5+ years of experience working on low-latency, high-throughput distributed systems

  • Experience with multithreading and concurrency in Java

  • Solid understanding of Java Garbage Collection and performance tuning

  • Experience writing effective unit and integration tests

  • Strong communication, analytical, and problem-solving skills

  • Knowledge of operating systems and networking fundamentals

Nice to Have

  • Experience in brokerage, trading systems, fintech, or other high-transaction environments

  • Knowledge of message brokers and messaging libraries such as JMS, Kafka, ActiveMQ, Aeron, or similar

  • Experience with containerization tools such as Docker or Podman

  • Experience with the FIX messaging protocol

  • Experience with PostgreSQL

  • Experience with AWS

  • Experience with Linux shell scripting

Work Authorization

Applicants must be authorized to work for any employer in the United States. Sponsorship is not available for this role.

Benefits

  • Competitive medical, dental, and vision insurance

  • Mental health resources

  • Generous paid time off and observed holidays

  • Paid parental leave

  • Annual budget for professional development and continued education

  • Annual fitness and wellness reimbursement

  • Pre-tax commuter benefits (U.S.)

  • Employer 401(k) match (U.S.)

Benefit offerings may vary by location and are subject to change.

Our Commitment to Inclusive Hiring

Research indicates that men will apply to a role when they only meet 50-60% of the descriptions, however, when looking at women and other minority groups, they can look for up to a 99% match in order to apply to a role. If you feel you are a fit for our role, please still apply, don’t worry if you don’t tick every single box. We’d still love to hear from you. We encourage underrepresented talent to apply to all our roles & support accessibility needs.