Software Engineer – Multithreaded Distributed Systems
Job Description
Our client, a leader in proprietary trading software, is seeking talented Software Engineers to design and develop high-performance, multithreaded distributed systems in a fast-paced environment. This is an exciting opportunity to work with a top-tier employer that attracts the best engineering talent. You can come from either a C++ , Java , Python or C# background but you must be willing to work in mainly in C# development.
Job Responsibilities
- Design, develop, and optimise high-performance, low-latency distributed systems.
- Work on complex multithreaded applications within a fast-paced, trading-focused environment.
- Collaborate with cross-functional teams to build scalable and efficient software solutions.
- Ensure reliability, security, and efficiency in software architecture.
- Contribute to the full software development lifecycle, from concept to deployment.
- Continuously improve system performance, scalability, and resiliency.
Experience Required
- Minimum 5-10 years of hands-on coding experience.
- Strong proficiency in C#, Java, Python, or C++.
- Expertise in multithreading, distributed systems, and high-performance computing.
- Experience working in low-latency or real-time environments is a plus.
- Ability to work in a high-pressure, fast-moving industry.
- Strong problem-solving skills and a passion for technology.
Desirable Skills
- Exposure to financial or trading systems is beneficial but not required.
- Experience with network programming, parallel computing, or algorithm optimisation.
- Knowledge of cloud computing, microservices, and containerisation (Docker, Kubernetes).
- Familiarity with messaging systems like Kafka or ZeroMQ.
Educational Requirements
- A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Working Hours & Benefits
- Permanent position based in Dublin City Centre.
- Competitive salary and performance-based bonuses. (Top Salaries for best people)
- Hybrid working options available.
- Health benefits, pension contributions, and additional perks.
How to Apply
If you are interested in this role, please apply with your updated CV
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
C++ Software Engineer
2026-05-20
Senior Software Engineer API (f/m/d) - Node.js, SQL
2026-05-28
Data & BI Engineer
2026-05-22
- Posted
- Mar 24, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Fruition Group Ireland
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
C++ Software Engineer
2026-05-20
Senior Software Engineer API (f/m/d) - Node.js, SQL
2026-05-28
Data & BI Engineer
2026-05-22