Recruiters logo

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 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.


Similar jobs