Direct message the job poster from Fruition Group Ireland
Technical Resourcer at Fruition Group || IT Specialist Recruitment 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 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.
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 .
Additional Information 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.
Seniority level Mid-Senior level
Employment type Full-time
Job function Information Technology
Industries Software Development, IT System Custom Software Development, and Technology, Information and Media
#J-18808-Ljbffr