Senior Backend Golang Engineer
Core
Design and build scalable, reliable, and secure backend systems using Golang, including distributed services, robust APIs, and event-driven architectures.
Role type
Senior Backend Engineer (Golang)
Builds
Distributed microservices, RESTful APIs, and integrations with enterprise platforms (Salesforce, Microsoft Dynamics, ServiceNow, Genesys Cloud)
Domain
Cloud-native backend engineering, distributed systems, enterprise integration
Deliverable
production ML models | product features
Required skills
Golang, asynchronous workflows, event-driven architectures, microservices, AWS, Docker, Kubernetes, relational/NoSQL databases, automated testing, secure API design
Preferred skills
React, TypeScript, Protobuf, Azure/GCP, monitoring tools (Grafana, Prometheus), IAM solutions (Keycloak, Auth0, Okta)
Technologies
Golang, Kafka, NATS, RabbitMQ, AWS, Docker, Kubernetes, React, TypeScript, Protobuf, Grafana, Prometheus, Keycloak, Auth0, Okta
Responsibilities
Design and implement scalable backend services and RESTful APIs; manage asynchronous, event-driven communication; design and develop distributed systems; optimize application performance; participate in architecture discussions; conduct code reviews; write and maintain unit and integration tests; design and maintain secure APIs and integrations with enterprise platforms
Seniority
Senior, hands-on IC