Search by job, company or skills

Quest Global

Lead Engineer - Golang

new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Summary

Job Requirements

We are looking for a Lead Engineer with 68 years of experience to drive the design, development, and delivery of high-quality backend systems using Golang. The ideal candidate will be a strong individual contributor as well as a mentor who can guide junior engineers, enforce best practices, and collaborate closely with cross-functional teams to build scalable and reliable solutions.

Responsibilities

  • Lead the design and development of scalable web backend systems using Golang, ensuring system reliability and security.
  • Write clean, maintainable, efficient, and testable code while implementing security best practices.
  • Handle authentication, authorization, scaling, and availability of services.
  • Own technical decisions related to architecture, performance, scalability, and code quality
  • Implement and enforce unit testing and code review standards
  • Mentor and guide junior engineers, providing technical direction and feedback
  • Collaborate with customers for requirement gathering

Must have

  • 68 years of overall software development experience
  • Strong hands-on expertise in Golang (Go) for web backend development
  • Expertise with concurrency model
  • Experience with microservices, RESTful API, web socket etc
  • Experience with unit testing frameworks and test-driven or test-oriented development
  • Strong grasp of software engineering fundamentals (data structures, algorithms, OOP, design principles)
  • Good communication skills and ability to work in a collaborative environment
  • Solid understanding of SQL databases
  • Degree in technology or engineering.
  • Ability to learn new technologies as part of the job.
  • Excellent problem-solving and analytical skills.

Good to have

  • Experience with React.js
  • Experience in gRPC
  • Experience working with Gitlab
  • Knowledge/experience in the semiconductor domain
  • Familiarity with Figma
  • Experience working in Agile/Scrum development models

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144839903