HamburgerMenu
hirist

Job Description

Responsibilities :

- Lead a team of Go developers in delivering high-performance, scalable backend services


- Design and implement APIs, microservices, and system architecture in Go


- Collaborate with DevOps to streamline CI/CD pipelines and deployment processes


- Conduct code reviews, set development standards, and enforce best practices


- Work closely with Product Managers and other stakeholders to define technical requirements


- Monitor system performance and troubleshoot production issues


- Mentor and guide junior engineers to improve technical and soft skills


- Keep up with new trends and technologies in backend development and Go ecosystem


Required Skills and Qualifications :


- Bachelor's/Masters degree in Computer Science or related field


- 6+ years of backend development experience, with 3+ years in Golang


- 2+ years in a team/technical leadership role


- Strong experience with Gos concurrency model and performance tuning


- Proficiency in designing RESTful APIs and microservices


- Solid understanding of data structures, algorithms, and software architecture


- Experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure)


- Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis)


- Strong problem-solving and debugging skills


- Excellent communication and collaboration abilities


Preferred Qualifications :


- Experience with event-driven architecture (e.g., Kafka, NATS)


- Familiarity with observability tools (e.g., Prometheus, Grafana, OpenTelemetry)


- Experience working in Agile/Scrum environments


- Open-source contributions or public Go projects


info-icon

Did you find something suspicious?