Golang Engineer

Jobright Ai — Canada · Posted ~2 hours ago

Junior

Skills

Go API development database integration external API integration automated testing debugging error handling code review APIs databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology company is seeking a Golang Engineer to develop and maintain backend services and APIs. You will integrate services with databases and external APIs, implement robust error handling and timeouts, write automated tests, investigate service behavior through logs and debugging tools, and participate in code reviews. The role offers meaningful ownership in an AI-focused product environment.

Highlights

Opportunity to build production AI-driven services with high ownership, covering APIs, integrations, automated testing, debugging, code reviews, and operational reliability.

Description

Jobright is a personal AI job search agent that simplifies job searching and helps users reach better job outcomes. The Golang Engineer develops and maintains Go services, APIs, database and external service integrations, automated tests, and documentation while supporting reliability through debugging and code reviews. Why Join Us • Build real, production AI agents used by real users • High ownership and impact • Work at the intersection of AI, agents, and product • Shape how people experience AI-driven job search Responsibilities • Implement and maintain Go services, API handlers, and supporting utilities • Integrate services with databases and external APIs using clear error handling and timeouts • Write automated tests and investigate service behavior using logs and debugging tools • Participate in code reviews and improve service documentation and operational reliability Qualification Required • Basic Go programming skills demonstrated through coursework, personal projects, or internships • Understanding of HTTP, data structures, and foundational concurrency concepts • Familiarity with Git and an ability to reason through errors and communicate technical findings Preferred • Exposure to Go testing tools, SQL databases, or REST API development • Familiarity with containers, Linux, or continuous integration