Senior Go Engineer - GP

Nearshore Agile development company providing full-stack web, mobile, and enterprise applications for Fortune 500 and SMB companies.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Go Engineer - GP

Gorilla Logic, a leading nearshore Agile development company, is seeking a Senior Backend Developer specialized in Go programming. This role offers an exciting opportunity to work with Fortune 500 and SMB clients, building and maintaining sophisticated web and mobile applications. The ideal candidate will join an Agile team where they'll not only contribute to development but also mentor others and drive best practices.

The position requires strong expertise in Go development, with a focus on building scalable, distributed systems and GraphQL APIs. You'll be working with modern technologies including MongoDB, DynamoDB, and various SQL databases, while collaborating with DevOps and QA teams to maintain high-quality delivery standards.

This role is perfect for experienced developers who excel in both technical implementation and team collaboration. You'll be part of a company with offices across the Americas, including the United States, Costa Rica, Colombia, and Mexico, offering a truly international working environment. The remote work setup provides flexibility while maintaining strong team connections and professional growth opportunities.

Key technical challenges include optimizing GraphQL implementations with Dataloaders, designing microservices architectures, and ensuring application performance and scalability. The role offers exposure to cloud platforms, containerization technologies, and modern architectural patterns, making it an excellent opportunity for continued learning and professional development.

Last updated 6 days ago

Responsibilities For Senior Go Engineer - GP

  • Work with an agile team to build, maintain, and optimize client 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 For Senior Go Engineer - GP

Go
MongoDB
PostgreSQL
MySQL
Kubernetes
  • 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
  • Experience integrating Dataloaders with GraphQL
  • Development experience with MongoDB and/or DynamoDB in Go applications
  • Experience with modern enterprise patterns like microservices and distributed systems
  • Solid experience with both SQL and NoSQL databases
  • Strong communication skills and proficiency in English
  • Proven track record in building and maintaining production applications

Interested in this job?

Jobs Related To Gorilla Logic Senior Go Engineer - GP

Senior QA Manual Engineer - GP

Senior QA Manual Engineer position at Gorilla Logic, offering remote work and focusing on web-based testing with 5+ years of experience required.

Senior Manual Tester Engineer - AA

Senior Manual Tester Engineer position at Gorilla Logic, focusing on web and API testing with 5-8 years of QA experience required.

Sr Software Dev Engineer, Amazon Tax Services

Senior Software Engineer role at Amazon Tax Platform Services, building and maintaining global tax calculation systems handling millions of transactions.

Senior Process Engineer, Process Engineering

Senior Process Engineer role at Amazon Logistics focusing on optimizing delivery station operations and infrastructure design in Tokyo.

Sr Software Engineer, Graviton Software, Annapurna Labs

Senior Software Engineer role at AWS developing performance optimization tools for Graviton ARM-based processors, requiring 5+ years experience in software development.