Warsaw
Posted Today
Role Overview
We are looking for a Junior (Post-Graduate) Software Engineer who is excited to grow into a strong systems engineer and an AI-native builder. You should have solid programming fundamentals, genuine curiosity about how large systems work, and a real appetite for using AI coding tools and agents as part of how you build software every day. You don't need years of production experience — you need the fundamentals, the drive to learn fast, and the judgment to keep getting better.
This role is focused on helping build and scale our trade management platform, with development primarily in Rust and selective work in C#/.NET. You'll work on a high-throughput event processing platform that handles hundreds of millions of events supporting trade processing across Equities, Macro, Credit, and Commodities. We're looking for someone who wants to combine first-principles engineering with modern AI-assisted development to learn quickly, take on hard problems, and raise their own standard of execution alongside an experienced team.
What You'll Do
• Learn to build high-performance, multithreaded Rust systems for large-scale trade flow and event processing — with mentorship and code review from senior engineers.
• Help design, ship, and operate distributed services that are reliable, observable, and production-ready.
• Use AI coding tools and agents such as Claude Code, Codex, or similar platforms as a core part of your workflow to accelerate design, implementation, debugging, testing, and refactoring.
• Develop the engineering judgment to validate AI-generated work — checking for correctness, security, performance, and maintainability rather than trusting output blindly.
• Take growing ownership of features, from design through deployment, with support along the way.
• Contribute to improving throughput, latency, memory efficiency, and AWS infrastructure cost as you learn how the platform behaves at scale.
• Collaborate with engineers across New York, London, Poland, Singapore, and Hong Kong.
What We're Looking For
• A recent graduate (Bachelor's or Master's) in Computer Science, Computer Engineering, or a related technical field — or equivalent practical experience.
• Excellent programming fundamentals, including software design, data structures, algorithms, and a working understanding of concurrency, debugging, and testing.
• Hands-on experience using AI-assisted development tools and coding agents — and enthusiasm for using them as a real engineering accelerator, not just autocomplete.
• Proven ability in at least one programming language (e.g. C#, Rust, C++, Java, Go, or Python) and a genuine eagerness to take on Rust as your primary language.
• Curiosity about distributed systems and messaging — concepts like REST, gRPC, microservices, and platforms such as Kafka, RabbitMQ, or SQS/SNS — whether from coursework, projects, or early work experience.
• Some exposure to cloud platforms (AWS preferred), even if through personal projects, coursework, or internships.
• Strong communication skills, a proactive attitude, and the ability to work effectively in a fast-moving, collaborative team.
Nice to Have
• Personal or academic projects involving systems programming, performance work, or AI-assisted development workflows.
• Familiarity with Agile, TDD/BDD, or testing frameworks.
• Some knowledge of C# and .NET Core, or of React or Angular.
• Any exposure to financial markets, or how trades are processed — interest counts as much as experience here.
Why Join Us
• Start your career on business-critical systems that support global trading across multiple asset classes.
• Learn to solve hard distributed systems and performance problems at meaningful scale, with senior engineers invested in your growth.
• Join a team that believes the best engineers combine deep technical fundamentals with effective use of AI — and that the right place to build those fundamentals is on real, serious software.
• Help shape how AI-assisted and agent-based development is applied in a production environment, from early in your career.