
Állás
· Senior
Senior Software Engineer - Trading
Szoftverfejlesztő
• Senior
• Helyszíni
• Teljes munkaidő
•
US, USA
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Trading based in United States. As a Senior Software Engineer, you will design and build a high-performance algorithmic trading platform that powers reliable, scalable, and developer-friendly brokerage services. You will play a key role in architecting critical systems that support trading workflows, order execution, and risk management. Working in a lean, globally distributed engineering team, you will combine deep technical expertise with hands-on development to solve complex challenges across the software stack. From low-latency processing and concurrency control to distributed systems and data modeling, your work will directly influence platform performance and reliability. This role offers the opportunity to shape foundational infrastructure, make important architectural decisions, and contribute to products used by financial institutions worldwide. If you thrive in a demanding, fast-paced environment where ownership, innovation, and technical excellence matter, this is an opportunity to make a lasting impact on the future of financial technology. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 Accountabilities: Design, develop, and maintain a robust, scalable algorithmic trading platform that delivers high performance, reliability, and an exceptional experience for users of brokerage services. Build and optimize systems supporting trading workflows, including Order Management Systems (OMS) and Risk Management Systems (RMS). Develop high-throughput, low-latency services by applying advanced knowledge of algorithms, concurrency, CPU-level performance optimization, and distributed system design. Contribute across the entire software stack, from low-level programming and backend services to frontend components, databases, and system architecture. Architect distributed systems with a focus on scalability, high availability, fault tolerance, and long-term maintainability. Design effective messaging and event-driven architectures using message queues and brokers to support reliable communication between services. Make critical technical and architectural decisions, balancing performance, reliability, complexity, and future growth. Collaborate with a globally distributed team of engineers and financial technology professionals to deliver high-quality software and continuously improve platform capabilities. Apply analytical and data-driven approaches to identify bottlenecks, benchmark system performance, and optimize infrastructure for demanding trading workloads. Take ownership of engineering initiatives from design through implementation, testing, deployment, and ongoing improvement. Requirements: Significant professional experience in software engineering, with previous experience building or maintaining trading or exchange systems, such as Order Management Systems (OMS), Execution Management Systems (EMS), exchanges, market-making platforms, algorithmic trading systems, or quantitative trading infrastructure. Strong programming skills across low- and high-level languages, such as C/C++, Go, Zig, Rust, Java, Scala, or Python. Demonstrated experience optimizing systems for low latency, high throughput, and efficient resource utilization. Strong understanding of algorithms, distributed systems, scalability, high availability, database technologies, concurrency control, and performance-critical architectures. Experience with messaging queues, message brokers, and distributed communication patterns. Proficiency in system design, object-oriented data modeling, service-oriented architectures, and system abstraction, with an emphasis on maintainable and scalable solutions. Practical experience developing and implementing Order Management Systems (OMS) and Risk Management Systems (RMS). Strong analytical and problem-solving abilities, supported by a data-oriented mindset and a focus on measurable engineering outcomes. Ability to work independently, take ownership of complex technical challenges, and make sound architectural decisions in a fast-moving environment. Previous technical leadership experience is preferred, particularly the ability to guide technical decisions and contribute to engineering best practices. Experience with algorithmic trading, whether professionally or through personal projects, is a plus. Familiarity with the FIX protocol and financial market infrastructure, including exchanges, broker-dealers, and clearing systems, is an advantage. Knowledge of financial ledgers, statistical analysis, and quantitative methods is beneficial. Experience with observability tools, distributed tracing, continuous profiling, and performance benchmarking is desirable. Familiarity with major cloud platforms, particularly Google Cloud Platform (GCP), as well as Docker and Kubernetes, is a plus. Benefits: Competitive salary package and stock options. Health benefits. One-time USD 500 home-office setup allowance for new hires. Monthly USD 150 stipend provided through a Brex card. Opportunity to work remotely as part of a globally distributed team. Significant technical ownership and the opportunity to influence the architecture of a high-performance trading platform. A challenging, collaborative engineering environment that encourages curiosity, accountability, and continuous learning. The opportunity to contribute to financial technology infrastructure serving institutions and users across international markets.
Hasonló állások

Állás
· Senior
Senior Software Engineer- Infrastructure
Anduril
ArgocdCpp
+9
144 000–192 000 USD/év
bruttó
🏢 Helyszíni
Broomfield
🗣️ EN

Állás
· Senior
Senior Software Engineer (AI Inference & Runtime Platform)
Jobgether
BicepCpp
+9
140 000–230 000 USD/év
bruttó
🏢 Helyszíni
🗣️ EN

Állás
· Senior
Sr. Software Engineer (Java or Python) - Dallas, Texas Only (Hybrid)
Zimperium
AI/ML
+18
💰 Bér: nincs megadva
🔀 Hibrid
Dallas
🗣️ EN

Állás
· Senior
Senior Software Engineer - Data Acquisition
Woven By Toyota
AI/MLCpp
+6
💰 Bér: nincs megadva
🏢 Helyszíni
Ann Arbor
🗣️ EN

Állás
· Senior
Senior Software Engineer - IAM - Control Plane - Platform
Elastic
+4
133 100–210 600 USD/év
bruttó
🏢 Helyszíni
🗣️ EN

Állás
· Senior
Senior Software Engineer - Transport Infrastructure
ATOMS
AI/MLCpp
+5
200 000–235 000 USD/év
bruttó
🏢 Helyszíni
San Francisco
🗣️ EN