Software Engineer
- Salary
- €77K
- Hiring from
- Ireland
- Work type
- Remote
- Posted
610,592 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Software Engineer – Distributed Systems & Network Infrastructure (C++ | Go | Rust | Distributed Systems | TCP/IP | HTTP | DNS | eBPF)
€77,000 per annum pro rata or €390 per day (if you prefer a daily rate) | Remote Ireland-based candidates only | 9-Month Contract
Application deadline: Wednesday, 28 October 2026, at 10:00 am.
This is an exciting opportunity to work on mission-critical infrastructure supporting hundreds of millions of users worldwide, using technologies such as Envoy, HAProxy, eBPF, C++, Go and Rust.
You'll play a key role in improving platform reliability, optimising global traffic flows and modernising critical legacy systems.
What You'll Be Doing
- Design, develop and optimise large-scale distributed systems and traffic security platforms.
- Work with networking technologies including Envoy, HAProxy, IPVS, eBPF and WAF.
- Develop high-performance software using C++, Go, Rust or similar languages.
- Investigate and resolve complex networking, traffic and production incidents.
- Modernise and migrate business-critical legacy systems while maintaining reliability.
- Improve system performance, scalability, security and operational efficiency.
- Contribute to engineering best practices, code quality, automated testing and technical documentation.
- Maintain and improve operational runbooks while collaborating with infrastructure engineering teams.
Must-Haves
- 5+ years of professional experience in software design, development and algorithm-related solutions.
- 5+ years of programming experience using C/C++, Go, Rust or similar systems programming languages.
- Strong hands-on experience designing and developing large-scale distributed systems and databases.
- Solid understanding of networking protocols and systems, including TCP/IP, HTTP, DNS and eBPF.
- Proven experience migrating large-scale, business-critical legacy systems, working with existing codebases while maintaining production stability.
- Strong troubleshooting and root cause analysis skills, particularly across complex networking and production environments.
- Ability to work independently, manage technical priorities and communicate effectively with distributed teams.
- Strong commitment to code quality, edge-case testing, documentation and operational best practices.
- Bachelor's degree in Computer Science or a related technical discipline, or equivalent practical experience.
Nice to Have
- Experience with Envoy, HAProxy or Apache Traffic Server (ATS).
- Knowledge of L4–L7 networking, CDNs, load balancers, routing and proxy infrastructure.
- Experience with Web Application Firewalls (WAF), including ModSecurity or Coraza.
- Knowledge of DDoS mitigation, rate limiting and TLS/mTLS termination.
- Experience optimising high-volume production traffic infrastructure.
