Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
McGregor Boyall, a global recruitment consultancy since 1987, specialises in sourcing top-tier permanent and contract professionals across diverse disciplines.

About the Client & Role

Our client is a premier, tier-1 global alternative investment manager with a stellar reputation for technology-driven trading strategies. The Execution Technology team sets the industry standard for innovative, effective, and user-centric systems that empower investment and business divisions to achieve breakthrough performance.

They build microsecond-aware systems that sit at the absolute core of the global business. Their platforms support large-scale transaction flows with microsecond latency and high fault tolerance.

As an ambassador of leading-edge design and engineering, the successful Senior Java Engineer will help shape the next generation of global execution platforms. This role is perfectly suited to a hands-on technical leader who thrives on solving complex engineering problems, driving projects from inception through delivery, and elevating the capability of the wider team through mentorship and technical leadership.

Key Responsibilities

  • High-Performance Engineering: Design and build low-latency, high-performance trading algorithms and robust distributed system components in Java.

  • End-to-End Ownership: Lead the delivery of strategic engineering initiatives from initial concept and design through implementation, rollout, and post-production support.

  • Stakeholder Collaboration: Take ownership of complex technical projects end-to-end, coordinating across engineering, trading, and business stakeholders to ensure successful outcomes.

  • Technical Leadership: Provide technical leadership across the team, helping shape modern architecture, engineering standards, and development practices.

  • Mentorship & Growth: Mentor and up-skill engineers through coaching, design collaboration, and hands-on support, raising the overall technical capability of the team.

  • Quality Assurance: Raise the bar across the organisation through rigorous design and code reviews.

  • Relentless Optimisation: Optimise systems continuously, improving efficiency, scalability, latency, and stability.

  • Business Integration: Bridge the gap between technology and the business by collaborating directly with traders, portfolio managers, and risk teams.

  • Platform Evolution: Identify opportunities to simplify, modernise, and strengthen the execution platform as business needs evolve.

Minimum Qualifications

  • Concurrency Mastery: Deep expertise in multithreaded/concurrent programming, including lock-free algorithms and low-latency optimisations.

  • Distributed Systems: Proven experience designing, developing, and scaling highly resilient distributed systems.

  • Project Delivery: A track record of leading complex, multi-stakeholder technical projects from start to finish.

  • People Development: Demonstrated ability to mentor junior and mid-level engineers, contributing to the growth of a high-performing team.

  • Communication: Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical business partners.

  • Adaptability: Ability to thrive in a fast-paced, high-pressure environment.

  • Modern Tooling: Familiarity with AI-assisted development tools for planning, code generation, and testing.

  • Polyglot Reading: Comfortable reading, understanding, and maintaining legacy or complementary systems built in C#.

Recommended for you based on this role

Similar stack
Same company
In your city
Data Engineer 2 days ago
In office • Full-Time • Kraków
Python
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
Airflow
dbt
DevOps
GCP
Google Cloud Run
SLI/SLO/SLA
Apply
$119k – $132k per year • Remote • Full-Time • 8+ years exp • Warsaw
Databases
Google BigQuery
Snowflake
AI/ML
Dagster
dbt
LLM
Apply
Backend Engineer 18 days ago
$86k – $106k per year • Remote • Full-Time • 5+ years exp • Warsaw
JavaScript
Node JS
SQL
TypeScript
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
AI/ML
Claude
Claude Code
Cursor
DevOps
AWS
AWS Fargate
AWS Lambda
Docker
Kubernetes
Cybersecurity
Defense in Depth
Apply
$110k – $179k per year • In office • Full-Time • Wrocław
Python
AI/ML
Embeddings
LLM
RAG
DevOps
AWS
Kubernetes
Vector
Apply
Remote • Full-Time • Warsaw
Node JS
Python
SQL
JavaScript
AI/ML
Embeddings
LLM
Multimodal AI
PyTorch
DevOps
Docker
Kubernetes
Apply
Data Engineer 29 days ago
$103k – $138k per year • In office • Full-Time • 5+ years exp • Kraków
Python
Scala
SQL
Databases
Databricks
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
Apply
Remote • Full-Time • 3+ years exp • Warsaw
Kotlin
Kotlin
Kotlin Coroutines
Kotlin Flow
Mobile
Jetpack Compose
MVI
MVVM
State Management
DevOps
Rest API
Apply
AI Engineer 1 month ago
In office • Full-Time • Warsaw
Python
DevOps
Azure
CI/CD
GitHub Actions
Apply
$83k – $165k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Warsaw
C++
Java
Python
C
C++
Protobuf
C
ZeroMQ
Databases
Apache Kafka
DevOps
Docker
Grafana
Kubernetes
Prometheus
Apply
Python Engineer 1 month ago
$83k – $165k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Wrocław
C++
Python
Rust
SQL
AI/ML
NumPy
Pandas
Time Series Forecasting
DevOps
CI/CD
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Warsaw
Remote work
In office
Employment
Full-Time

Compensation

Salary
$83k – $165k per year