A degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Significant hands-on experience in low latency Java/C++ development. Understanding of programming low-latency state machines, FIX protocol, binary protocols for market data. In-depth knowledge of multi-threading and concurrency in high-frequency trading environments. Extensive experience in building FX trading applications, including More ❯
London, England, United Kingdom Hybrid / WFH Options
myGwork - LGBTQ+ Business Community
Matching Engines Algo Containers Risk Management FIX Gateways Experienced in working within an Agile environment and following a mature SDLC. Distributed Systems and Consensus Algorithms Event-driven architecture Replicated State Machines WHY US : To work on exciting and groundbreaking client projects where you have the opportunity to innovate and drive change at pace To be immersed in high-standard More ❯
system features, and low latency system tuning is desired. Solid knowledge in threading, thread to thread communication, process management, data structure and thread synchronization, shared memory constructs, and finite statemachine design and implementation. Working knowledge on networking protocols (TCP/IP, multicast) is a must. Knowledgeable in one or more leading vendor or open-source messaging platform. More ❯
Monitor live systems and troubleshoot production issues in real time. Experience Required: 2-8 years of experience in building HFT or trading systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills focused on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to transition to Rust More ❯
Monitor live systems and troubleshoot production issues in real time. Experience Required: 2-8 years of experience in building HFT or trading systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills focused on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to transition to Rust More ❯
mechanisms. Monitor live systems and troubleshoot production issues in real time. Experience: 2-8 years of commercial experience building HFT or trading systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills with a focus on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to code More ❯
London, England, United Kingdom Hybrid / WFH Options
Flowdesk
Paris, Singapore) Requirements Exceptional programming talent with a focus on performance optimization At least 2+ years experience in coding HFT or trading systems Deep understanding of order books and state machines Proficiency in Rust (or C/C++ with prior Rust experience) Familiarity with crypto markets is a plus Skills and Personality Curious, autonomous, and highly motivated Strong mathematical More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Eligo Recruitment
server integrations. Familiarity with Git, MVC frameworks, and performance tuning for mobile/web. Bonus Points For: Experience with WebAudio API and WebGL. Understanding of software design patterns and state machines. Photoshop skills or experience in agile development environments. Who We’re Looking For: A positive, detail-focused developer who’s organised, proactive, and thrives in a remote setup. More ❯
London, England, United Kingdom Hybrid / WFH Options
Eligo Recruitment
server integrations. Familiarity with Git, MVC frameworks, and performance tuning for mobile/web. Bonus Points For: Experience with WebAudio API and WebGL. Understanding of software design patterns and state machines. Photoshop skills or experience in agile development environments. Who We’re Looking For: A positive, detail-focused developer who’s organised, proactive, and thrives in a remote setup. More ❯
in London, Paris or Singapore. Requirements Very high level of raw programming talent. 2+ years coding HFT systems/Trading system development. Solid understanding of how order books, order state machines, etc. work. Rust programming skills (can accept primarily C/C++ experience if they have at least used Rust before. All interviews and job tasks will be in More ❯
are a collaborative and supportive team, and we work together to deliver best in class solutions for our clients. AWS and Azure Python AWS Lambdas and Azure Functions AWS State Machines AWS Glue and Athena Gitlab Seniority level Seniority level Associate Employment type Employment type Full-time Job function Job function Consulting Industries Business Consulting and Services and IT More ❯
in existing gameplay AI systems What we're looking for Experience developing games professionally, and shipping AAA titles with AI experience Experience working with AI systems (Behavior Trees, Finite StateMachine, Pathfinding, etc.) Strong C++ skills and the ability to code and architect AI gameplay mechanics and tools Well-versed in games and the ability to articulate what More ❯
to customize and monitor cell growth protocols. Any experience with distributed systems will translate well to our environment, where you'll find familiar concepts like asynchronous communication and managing state consistency across components — with the added excitement of components including physical hardware! Your work will directly impact how quickly and effectively new therapies and research tools can be developed … for regulatory compliance, we want to hear from you! We apply similar patterns to coordinate between software services and hardware components. Systems control understanding : Ability to reason about system state and processes. If you've designed state machines or worked with data pipelines, these skills are relevant. Nice-to-have Experience with Python for data processing or image More ❯
is based in-person at our research facilities in central London. Requirements Your Background Strong expertise in Python, with experience building and maintaining complex systems. Experience developing and optimizing state machines for robotics or automation. Experience in controlling microscopes, robotics, or similar instrumentation. Ability to write maintainable, testable code and work collaboratively in a team. Comfort working closely with More ❯
London, England, United Kingdom Hybrid / WFH Options
Gamecompanies
Design, prototype, and own compelling NPC enemy archetypes and boss encounters that fit the tone of RuneScape: Dragonwilds. Use UE5’s AI tools and scripting systems (Blueprints, behaviour trees, state machines) to bring creatures to life with responsive and engaging behaviours. Collaborate closely with AI engineers, animators, and artists to build seamless, combat-ready creatures that feel alive in … or melee-focused titles. At least one shipped game in a combat design or enemy systems role. Deep understanding of AI systems and behaviours, such as behaviour trees and state machines. Hands-on experience working with Unreal Engine 5 (or UE4), particularly using its AI and combat tools. Strong Blueprints scripting skills with a knack for rapid prototyping and More ❯
London, England, United Kingdom Hybrid / WFH Options
Gunzilla Games
train junior technical animators REQUIREMENTS 5+ years of experience Proficiency in Maya or MotionBuilder and Python API Expertise in animation and locomotion systems Knowledge of tech animation topics like state machines, blend trees Ability to collaborate across teams to realize features Ownership of quality, memory-efficient, performant systems Problem-solving skills and innovative thinking Self-direction and autonomy PLUSES More ❯
care about what you’re building and how it helps the business Solid understanding of system design, async workflows, and cloud infrastructure (bonus: experience with agent-based architectures or state machines) Enthusiastic about learning, growing, and collaborating across disciplines Why This Role? Join an elite founding engineering team with massive ownership and impact Build real systems used across a More ❯
care about what you’re building and how it helps the business Solid understanding of system design, async workflows, and cloud infrastructure (bonus: experience with agent-based architectures or state machines) Enthusiastic about learning, growing, and collaborating across disciplines Why This Role? Join an elite founding engineering team with massive ownership and impact Build real systems used across a More ❯
any other FPGA vendors' tools is a positive. Peripheral buses, I2C, SPI. AXI bus interconnect. Experience with memory interfaces, SDRAM and/or DDR. Knowledge of: Synchronous design, Finite state machines (FSMs), ADCs, DACs, FIFOs, DSP, data streaming, pipelining. Asynchronous interfaces Experience with Linux operating systems TCP/IP, UTP, CAT240 (Asterix), Networking Protocols Knowledge of device tree and More ❯
any other FPGA vendors' tools is a positive. Peripheral buses, I2C, SPI. AXI bus interconnect. Experience with memory interfaces, SDRAM and/or DDR. Knowledge of: Synchronous design, Finite state machines (FSMs), ADCs, DACs, FIFOs, DSP, data streaming, pipelining. Asynchronous interfaces Experience with Linux operating systems TCP/IP, UTP, CAT240 (Asterix), Networking Protocols Knowledge of device tree and More ❯
closely with Product, Data, and AI teams to take ideas from concept to working product - fast. Integrate & Automate: Stitch together best-in-class tools and platforms via APIs and state machines, creating fast-feedback systems. Champion Engineering Excellence: Set technical standards, introduce best practices, and create a culture of velocity, ownership, and continuous learning. What We’re Looking For More ❯
closely with Product, Data, and AI teams to take ideas from concept to working product - fast. Integrate & Automate: Stitch together best-in-class tools and platforms via APIs and state machines, creating fast-feedback systems. Champion Engineering Excellence: Set technical standards, introduce best practices, and create a culture of velocity, ownership, and continuous learning. What We’re Looking For More ❯