remote
Senior Software Engineer - Low Latency - Geval6
Software Engineer
Lead the design and implementation of secure, scalable low‑latency software solutions, driving performance, reliability, and architectural excellence across distributed systems.
About the role
Key Responsibilities
- Architect and develop high‑performance, low‑latency components in C++ and Java, ensuring scalability and reliability.
- Identify and implement code optimizations to reduce latency and improve throughput.
- Conduct thorough code reviews, providing constructive feedback to maintain quality and mitigate defects.
- Collaborate with DevOps to streamline build, deployment, and release processes, including detailed release notes.
- Partner with cross‑functional teams to translate business requirements into robust technical solutions.
Requirements
- 5+ years of software engineering experience with a focus on low‑latency systems.
- Proficiency in C++ and Java, with strong understanding of concurrency and memory management.
- Hands‑on experience with distributed systems, networking, and performance profiling tools.
- Excellent problem‑solving skills and a proactive approach to code quality and optimization.
- Strong communication skills and ability to work independently in a fast‑paced environment.