Software Engineer (Java)
Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading.
Take full ownership of projects from inception to deployment, ensuring end-to-end product delivery.
Troubleshoot and debug complex issues to ensure the stability and reliability of trading systems.
Extensive experience (5+ years) with Java and related technologies like JPA.
Bachelor’s/Master’s Degree in Computer Science, Mathematics or a related discipline.
Knowledge of, or keen interest in learning about: OS internals, networking, CPU architectures.
Experience with high-performance computing, multi-threading, and distributed systems.
Great problem-solving skills with a keen attention to detail.
Solid understanding of Computer Science fundamentals, including algorithms, data structures, and software design principles.
Ability to work independently and collaboratively in a fast-paced, dynamic environment.
Strong communication and interpersonal skills.
Hungarian citizenship and fluent Hungarian/English language skills is a must.
You will have the opportunity to gain experience in exciting, long-term, innovative projects,
Home office option (40% / week),
Work in a multinational environment,
A team of great engineers,
Cafeteria.