Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.
Your next chapter starts here.
Your responsibilities include:
- Develop, maintain, and optimize backend services written in Go (Golang)
- Design and implement RESTful and/or gRPC APIs
- Work with databases (SQL and NoSQL) to model, store, and query data efficiently
- Build and maintain concurrent and distributed systems leveraging Go’s strengths
- Ensure backend systems are secure, scalable, and highly performant
- Implement monitoring, logging, and testing strategies for production systems
- Collaborate with the team on system architecture, design patterns, and code reviews
- Ability to obtain a Canadian Reliability Clearance
- 3+ years of backend development experience, with at least 2 years in Go
- Strong understanding of Go’s concurrency model (goroutines, channels)
- Solid grasp of performance optimization, profiling, and debugging in Go
- Experience with microservices architecture and distributed systems
- Hands-on experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- Working knowledge of containerization (Docker) and orchestration (Kubernetes is a bonus)
- Proficiency with Git and familiarity with CI/CD workflows
- Experience with message brokers/queues (Kafka, RabbitMQ, NATS, ZeroMQ, DDS)
- Familiarity with InfluxDB, Prometheus, or time-series databases
- Contributions to the Go open-source community
Please advise High Tech Genesis of any accommodation measures you may require.
Please be advised:
- Applicants must have the legal right to work in Canada.
- Please submit your resume in Microsoft Word format when applying for this position.
Key Skills
Ranked by relevanceReady to apply?
Join High Tech Genesis and take your career to the next level!
Application takes less than 5 minutes