Golang backend Sr. Dev
Core
Design, develop, test, and deploy scalable cloud-native backend microservices.
Role type
Senior IC backend engineer (Go)
Builds
Scalable cloud-native backend microservices
Domain
Cloud-native backend engineering
Required skills
Go, gRPC, REST, PostgreSQL, Kubernetes, unit testing, integration testing, CI/CD, distributed systems design, API design, SQL optimization, production troubleshooting (via careerplan.io/jobs/R1767503-golang-backend-sr-dev-at-cnx)
Preferred skills
Docker, AWS/Azure/GCP, Kafka/RabbitMQ, observability, OpenTelemetry, API gateways, OAuth2/JWT/TLS
Technologies
Go, gRPC, REST, PostgreSQL, Kubernetes, Docker, AWS, Azure, GCP, Kafka, RabbitMQ, OpenTelemetry
Responsibilities
Develop idiomatic Go services using goroutines and channels; design service boundaries and resiliency patterns; implement gRPC and REST APIs; write optimized SQL and manage schema migrations; create unit and integration tests; deploy and troubleshoot services on Kubernetes; perform root cause analysis and improve production reliability
Seniority
Senior, hands-on IC