Senior Go (Golang) Engineer
Role details
Job location
Tech stack
Job description
Senior Go (Golang) Engineer Onsite Phoenix, AZ Long term contract
Requirements
Must Have: Solid backend engineering experience Hands-on Go (Golang) development in production systems Strong experience building high-performance REST/gRPC APIs Solid understanding of concurrency (goroutines, channels) Experience with microservices architecture Strong SQL experience (PostgreSQL/MySQL) Experience working in cloud environments (AWS preferred) CI/CD exposure (GitHub Actions, Jenkins, etc.) Comfortable working in an enterprise-scale environment Nice to Have Experience with distributed systems Exposure to Kafka or event-driven systems Docker & Kubernetes Experience in financial services domain Strong understanding of system design & scalability Responsibilities Design and build scalable backend services in Go Develop high-throughput APIs and internal services Optimize performance and reduce latency in distributed systems Participate in architecture discussions Collaborate with cross-functional engineering teams