Senior Golang Backend Engineer
Hatch Innovations
- Vancouver, BC
- $100,000-150,000 per year
- Permanent
- Full-time
- 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.
- 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)
- 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.
- To apply, please send your PDF resume and Github profile.
- Health Spending Account
- Medical, Dental, Vision etc.
- Disability insurance
- Life insurance
- Paid time off
- Work from home