FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Core Developer – Matching Engine Team
Texas Stock Exchange | TXSE Group Inc. Design, develop, and maintain low-latency trading systems for efficient and secure equity trade execution .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expert proficiency in low-latency programming and system optimization for high-frequency trading environments, with a strong understanding of network protocols and financial market structures.
Highest-signal resume keywords
Low-Latency ProgrammingModern C++JavaKotlinNetwork Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Multi-ThreadingConcurrencyParallel ProgrammingLatency MeasurementPerformance BenchmarkingSystem OptimizationMemory ManagementKernel Bypass TechniquesReal-Time Operating SystemsFinancial Market Knowledge
Soft Skills
CollaborationCommunication
Tools & Technologies
TCP/IPUDPFIXOUCHITCHPerfGdbValgrindDPDKRDMA
Industry Keywords
High-Frequency TradingEquity TradingMarket MicrostructureOrder RoutingMatching Engines
Tech Stack
Tools & technologiesDistributed SystemsJavaKotlinLinuxTCP/IPC++
About the role
Key responsibilities & impact- Design, develop, and maintain low-latency trading systems for efficient and secure equity trade execution
- Work on matching engines, order routing, and market data distribution systems
- Build systems processing millions of transactions per second with minimal latency and maximum throughput
- Implement real-time processing pipelines for financial data
- Conduct latency analysis, performance benchmarking, and system optimization using advanced profiling techniques
- Collaborate with exchange operations teams, traders, and other developers
- Manage and optimize TCP/IP and UDP network protocols for market data distribution
- Develop robust systems for bursty, high-throughput market conditions with fault tolerance and high availability
- Implement low-latency trade-execution algorithms while ensuring compliance with exchange regulations
Requirements
What you’ll need- Expert proficiency in low-latency programming, especially with modern C++, Java and Kotlin
- In-depth knowledge of multi-threading, concurrency, and parallel programming
- Extensive experience with high-frequency, low-latency software systems, ideally in financial markets, exchanges, or trading environments
- Strong understanding of network programming and socket communication, including TCP/IP and UDP
- Familiarity with matching engines, order books, and equity trading protocols, including FIX, OUCH, and ITCH
- Experience optimizing software for low-latency I/O, memory management, and CPU cache utilization
- Knowledge of kernel bypass techniques such as DPDK, RDMA, or TCPDirect
- Experience with Linux tuning and real-time operating systems
- Proficiency in latency measurement and profiling tools such as perf, gdb, and Valgrind
- Familiarity with distributed systems, message buses, and event-driven architectures
- Understanding of financial markets, equity instruments, and market microstructure