Senior Go Engineer
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Developer specializing in GoLang. Collaborating in Agile teams to enhance web and mobile applications for clients.
Responsibilities:
- Work with an agile team to build, maintain, and optimize our client's applications.
- Mentor fellow developers and help drive best practices in backend development.
- Collaborate with DevOps and QA teams to build a quality-focused CI/CD pipeline.
- Responsible for code reviews, testing, and delivery of high-quality, maintainable code.
- Participate in an Agile environment to define, estimate, and work on user stories.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of backend development experience with languages such as GoLang, Python, or Java.
- 3+ years of experience working with GoLang (Go).
- Experience with gqlgen to build GraphQL APIs, including handling complex queries and resolvers.
- Experience integrating Dataloaders with GraphQL to optimize data fetching and minimize redundant database queries.
- Development experience with MongoDB and/or DynamoDB in Go applications.
- Experience with modern enterprise patterns like microservices and building scalable, distributed systems.
- Solid experience with both SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB, etc.).
- Proven track record in building and maintaining production applications with an emphasis on performance, scalability, and reliability.

















