Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 20, 2026.
Join IEX, a leading exchange focused on delivering accurate and reliable equities market data. As a Software Engineer, you will design, build, and maintain high-performance Java applications that support our market data publishing systems. You will also contribute to application frameworks, messaging APIs, and data structures, and help support systems across the exchange. This is a great opportunity for engineers who enjoy solving complex technical problems in a fast-paced market environment.
Missions
- Design, build, and maintain Core Java applications that support IEX’s market data publishing systems.
- Contribute to application frameworks, messaging APIs, data structures, reliability, and recovery mechanisms.
- Participate across the software development lifecycle, including development, testing, build and deployment processes, packaging, and dependency management.
Profil recherché
- Prior market data or trading experience is helpful but not required- Experience working in a Linux environment
- Strong understanding of core Java concepts, including multithreading, concurrency, data structures, and application design
- Familiarity with network programming and distributed systems concepts
- Comfort working with lower-level programming concepts, including bit shifting and signed versus unsigned data types
- Comfortable debugging and supporting production systems
- Strong problem-solving skills and a collaborative approach to working across technical and operational teams
- 3+ years of professional Java development experience, ideally supporting high-performance, real-time, or low-latency systems
- Experience with electronic trading systems, including FIX Protocol, market data feeds, or SIP feeds
- Experience using Codex or other AI-assisted coding tools
- C++ experience
- KDB+ experience
- Familiarity with Python, Shell, or other scripting languages

