Senior Golang Developer
The Giant Bullseye
- Saint Louis, MO
- Permanent
- Full-time
We are seeking a seasoned Senior Golang Developer to design and build high-performance backend systems for healthcare services. The ideal candidate brings deep Go expertise, strong skills in API development, distributed systems, and preferably experience working with healthcare data (EMR, claims, PHI).Key ResponsibilitiesArchitect, develop, and maintain backend services and microservices in Go, following clean architecture and DDD principlesImplement REST/gRPC APIs, handle data ingestion, processing, and reporting at scaleCollaborate on cloud-native deployments using Kubernetes, Docker, API Gateway, and TerraformDesign and optimize data pipelines with Postgres, SQL/NoSQL databases, and messaging systems like KafkaWork closely with product, QA, DevOps, and data teams to deliver secure and reliable solutionsMentor junior developers, participate in code reviews, and enforce best practices in testing, CI/CD, and securityEnsure compliance with healthcare standards—HIPAA, PHI privacy, and security controlsRequired Qualifications7+ years of professional software development experience, with at least 5+ years in GolangStrong expertise in Go fundamentals: goroutines, channels, interfaces, and performance tuningProven experience building RESTful services and working with APIs and microservicesFamiliarity with Kubernetes, containerization tools, and CI/CD pipelinesSolid understanding of relational databases (Postgres) and NoSQL systemsExcellent troubleshooting, communication, and collaboration skillsPreferred QualificationsExperience in healthcare environments—EMR systems, claims processing, HIPAA complianceKnowledge of distributed systems, event-driven architecture, and tools like KafkaExposure to cloud platforms (AWS, GCP) and DevOps/tooling frameworksFamiliarity with healthcare data standards (FHIR, HL7) or observability tooling (Prometheus, Grafana)