Description

The Role
We're looking for a Lead Backend Engineer who thrives in early-stage product environments. You’ll lead the backend architecture in Golang, guide junior developers, and collaborate with the founding team to scale our platform. This is a hands-on leadership role with strong architectural influence.
What You'll Do
Own and evolve our Golang-based microservices (API gateway, workflow orchestration, AI agent connectors)
Design scalable service architecture and own key infrastructure decisions
Integrate external systems via REST/gRPC, Webhooks, and open-source tooling
Implement secure, scalable, and modular APIs for the frontend and AI orchestration
Collaborate closely with AI engineers to embed intelligent agent decisions into infrastructure automation
Guide junior developers, code review, and enforce best practices
(Optional) Contribute to Node.js or Python-based tools and automation if needed
Must-Have Skills
5+ years backend development; at least 3 years in Golang
Strong experience with distributed systems, service-to-service communication, and microservice architecture
Understanding of containerization (Docker), API security (OAuth2, JWT), and scalable data models (PostgreSQL, Redis)
Comfort working with asynchronous workflows, queues, and background job processing
Familiarity with AI/ML integrations — LLMs, vector stores, or ML APIs (basic is enough)
GitOps or CI/CD experience (Github Actions, etc.)
Nice-to-Have
Experience with OpenTofu/Terraform-like tools
Familiarity with Node.js or Python (basic scripting, microservices, or AI toolchain)
Exposure to DevOps, observability (Prometheus, OpenTelemetry), and infrastructure-as-code systems
 

Education

Any Graduate