Job Summary
A company is looking for a Software Engineer (Distributed Systems).
Key Responsibilities
- Architect and implement solutions in the execution layer and core systems
- Plan and implement improvements on throughput and latency for high request volumes
- Collaborate with team members to track metrics and data across function runs and events
Required Qualifications
- 3+ years of experience working on distributed systems
- Proficiency in Go (Golang) in a production environment
- Experience designing systems capable of handling massive-scale
- Familiarity with Typescript, Python, or other typed languages is a plus
- Understanding of gRPC and Protocol Buffers (protobuf) is beneficial
Comments