Senior Backend Engineer (Go)
Core
Design, develop, and evolve complex, scalable backend systems and services for an AI-powered advertising platform.
Role type
Senior Backend Engineer (Go)
Builds
Backend services, APIs, shared services, and internal libraries for advertising solutions.
Domain
AdTech / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, concurrent service development, backend system design, RESTful APIs, gRPC, relational databases, NoSQL databases, code quality, testing, performance optimization
Preferred skills
distributed systems, microservices, automated testing, CI/CD, cloud platforms, containerization, production monitoring
Technologies
Golang, Docker, Kubernetes, AWS, GCP, Azure
Responsibilities
Lead design and development of scalable backend systems; Architect reusable codebases and shared services; Translate business requirements into technical designs; Design and maintain robust APIs and data models; Enforce best practices for code quality and reliability; Mentor junior engineers; Collaborate with cross-functional teams; Contribute to architecture and scalability strategy
Seniority
Senior, hands-on IC