Senior Software Engineer (Go lang /ASP.Net Core)
Core
Design, develop, and operate scalable backend systems and cloud infrastructure for critical frontline safety workflows at global scale.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Backend services, microservices, and cloud-native solutions for safety operations
Domain
Cloud infrastructure, distributed systems, and safety technology
Deliverable
production ML models | product features | infrastructure
Required skills
Go, C#, ASP.NET Core, Kubernetes, Azure, Terraform, Redis, gRPC, OAuth 2.0, OpenID Connect, event sourcing, CQRS, offline synchronization
Preferred skills
Domain-Driven Design, microservices architecture, observability, AI-assisted coding
Technologies
Go, C#, ASP.NET Core, Kubernetes, Docker Compose, Terraform, Azure (AKS, Cosmos DB, Service Bus, Storage, Cache, Notification Hubs), Prometheus, OpenTelemetry, Grafana, Azure Monitor, Log Analytics, Redis, gRPC, Protocol Buffers, SignalR
Responsibilities
Design and maintain scalable backend software; build cloud-native services with event-driven architectures; implement secure authentication and offline synchronization; operate solutions across Azure services; support DevOps practices and infrastructure as code; implement monitoring and observability; conduct code reviews and technical design.
Seniority
Senior, hands-on IC