Job Summary
A company is looking for a Software Engineer to design and implement secure, high-performance distributed systems.
Key Responsibilities
- Design and implement highly concurrent, scalable, and high-performance distributed systems in Go
- Develop secure networking protocols, routing, real-time permissions, auditing systems, APIs, and SDKs
Required Qualifications
- 0-7 years of experience developing distributed systems in a cloud environment (Azure, AWS, or GCP)
- Strong background in operating systems, distributed systems, networking, and databases
- Experience with lower-level/systems programming, such as threading and concurrency
- Expertise in Go, Rust, C, C++, or a similar programming language
Comments