Senior Backend Engineer, Distributed Systems
New
U
Unity TechnologiesAd Tech
Remote, CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- DockerGCPKubernetesGoGrafanaPrometheusCI/CDMicroservicesDistributed Systems
Requirements
- Background in Software Engineering or a related technical field.
- Extensive hands-on experience designing, deploying, and maintaining distributed systems at scale.
- Experience managing cloud infrastructure on GCP and orchestrating workloads with Kubernetes.
- Expertise in Golang for building high-performance, low-latency systems and infrastructure.
- Deep experience with monitoring and observability tools (e.g., Prometheus, Grafana).
- Familiarity with microservice architectures, containerization (Docker), and CI/CD best practices.
- Excellent communication and collaboration skills.
Responsibilities
- Design, develop, and deploy scalable, high-performance, and production-grade backend services and distributed systems to support large-scale model inference.
- Contribute significantly to the technical roadmap and design of our inference platform, focusing on low-latency, high-throughput services.
- Ensure the reliability, scalability, and efficiency of our systems in production using monitoring and observability tools like Prometheus and Grafana.
- Partner cross-functionally with data science, product, and engineering teams to align platform capabilities with strategic business goals.
- Manage and optimize our cloud infrastructure (GCP) and orchestrate workloads with Kubernetes.
- Promote and implement best practices for backend service development, testing, deployment, and monitoring (DevOps, SRE).
View Full Description & ApplyYou'll be redirected to the employer's site