Senior Golang Backend Engineer

Hatch Innovations

  • Vancouver, BC
  • $100,000-150,000 per year
  • Permanent
  • Full-time
  • 25 days ago
About Us!Founded in 2011, Hatch Innovations is based in Vancouver and has an international team with over 80 people located across the globe. We're creative thinkers who have a passion for technology and are constantly thinking of innovative solutions to help better serve your business and customers.About the Role!We are looking for an experienced Senior Golang Backend Engineer.You need to keep up with the progress of modern technologies, learn new things as soon as they come, be proactive, and have an attitude and willingness to make things better using your knowledge, skills, curiosity and 'spider-sense'.You will be working in an engineering-oriented fast-paced environment, with minimal management and detailed task definition. You need to be a self-starter and excel at making your own decisions and organizing your work according to the declared goals.This is a remote/hybrid position with an office located in Metro Vancouver.You will:
  • Design, develop, and maintain highly scalable and reliable backend services using Golang.
  • Build and deploy applications on AWS utilizing services such as Lambda, EC2, S3, DynamoDB, and more.
  • Collaborate with other engineers, product managers, and designers to translate requirements into efficient and maintainable code.
  • Write clean, well-documented, and testable code.
  • Contribute to all phases of the software development lifecycle, from design to deployment and maintenance.
  • Participate in code reviews and provide constructive feedback to colleagues.
You have:
  • Proven experience (4+ years) in backend development with Golang.
  • Strong understanding of AWS services and experience building and deploying applications on the AWS platform.
  • Experience with microservice architecture
  • Experience with Protobuf, GraphQL and ReST
  • Solid understanding of data structures, algorithms, and design patterns.
  • Proficiency in Git and version control systems.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Must be a resident of Canada and be eligible to work in Canada
  • May be required to work on-site (Hatch office in Burnaby)
Nice to Haves
  • Experience with containerization technologies like Docker.
  • Familiarity with CI/CD pipelines and automation tools.
  • Interest in the video game industry and familiarity with gamer communities, facilitating alignment with project goals and audience needs.
  • Diploma or equivalent qualification in Computer Science, Computer Engineering, or related field, providing foundational knowledge for iOS development.
How to Apply
  • To apply, please send your PDF resume and Github profile.
Job TypesPermanent, Full-time, Fixed term contractSchedule: Monday to FridayPay: $100K to $150K per yearWe Offer
  • Health Spending Account
  • Medical, Dental, Vision etc.
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work from home

Hatch Innovations