You will evaluate Go code, review concurrency logic, analyze data races, and validate microservice workflows. AI coding tools will be used to examine goroutines, channels, and concurrency patterns.
Responsibilities
- Validate Go patches involving concurrency and microservices
- Detect goroutine leaks, race conditions, and synchronization issues
- Run go test and analyze failures
- Use AI code assistants to interpret repository logic
- Write/validate test cases and ensure correctness
Skills &
Experience Required
- 1-4 years Go programming experience
- Robust understanding of goroutines, channels, locks, concurrency safety
- Familiarity with go test, microservice patterns
- Experience using Cursor, Claude Code, or similar tools
- concurrency-focused reasoning.