About the role
Requirements:
- 3+ years of experience with solid backend/engineering experience.
- Knowledge of data structures and an eye for architecture.
- Solid CS fundamentals, fluent in multi-threaded and asynchronous programming, and a strong inclination for scale architecting.
- Excellent technical design, problem-solving, debugging, and communication skills.
- Rapid prototyping worked on distributed systems at scale.
- Basic knowledge of SQL as well as NoSQL databases.
- Proficient in Golang, its design, and concurrency patterns.
- Proficient in writing unit tests and profiling and benchmarking Golang applications.
- Experience in maintaining a protobuf contract.
- Experience in working with grip and grace.