Kforce Inc ยท 1 week ago
Staff Software Engineer/Architect (Java, Trading)
Kforce Inc is seeking a Staff Software Engineer/Architect (Java, Trading) to help shape and build a next-generation global trading platform. This role is ideal for someone who thrives in a low-latency environment and has a passion for designing scalable, high-performance systems used in electronic trading.
ConsultingEmploymentFinancial ServicesHuman ResourcesStaffing Agency
Responsibilities
Architect and design a high-throughput, enterprise-grade algo trading platform
Lead the development of distributed, event-driven systems using Java, Aeron, and other high-performance messaging frameworks
Design and optimize Smart Order Routing (SOR) logic for multi-venue execution
Leverage AWS cloud services to build scalable, secure, and fault-tolerant components
Collaborate with product, infrastructure, and trading teams to ensure alignment between business needs and system capabilities
Set and maintain engineering best practices for code quality, performance, and reliability
Qualification
Required
10+ years of software engineering experience
Proven expertise in low-latency trading systems architecture
Proficiency in Java coding, API design and distributed systems
Experience with execution algorithms
Knowledge of smart order routing (SOR) and algo trading
Knowledge of Aeron or related technology
Knowledge of microservices architecture and cloud-based deployments
Ability to mentor agile teams
Benefits
Medical/dental/vision insurance
HSA
FSA
401(k)
Life, disability & ADD insurance
Company
Kforce Inc
Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services.
H1B Sponsorship
Kforce Inc has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (792)
2024 (667)
2023 (734)
2022 (843)
2021 (1197)
2020 (858)
Funding
Current Stage
Public CompanyTotal Funding
unknown2024-05-20IPO
2014-06-08Acquired
Recent News
2025-11-19
2025-11-07
2025-11-04
Company data provided by crunchbase