Back to results

Closed listing

Golang Engineer

  • Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

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
More about this job

Responsibilities

Develop and maintain Go services, API handlers, and supporting utilities, integrating them with databases and external APIs using clear error handling and timeouts. Write automated tests, investigate service behavior through logs and debugging, participate in code reviews, and improve documentation and operational reliability.

Requirements

Required qualifications include basic Go programming skills, understanding of HTTP, data structures, and foundational concurrency, plus familiarity with Git and the ability to reason through errors and communicate technical findings. Preferred experience includes Go testing tools, SQL databases, REST API development, containers, Linux, or continuous integration.

Skills

  • Go
  • HTTP
  • Data Structures
  • Concurrency
  • Git
  • Go Testing
  • SQL
  • REST APIs
  • Containers
  • Linux
  • Continuous Integration
  • Debugging
  • Code Reviews
  • Database Integration
  • External API Integration

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Go
  • Golang
  • HTTP
  • Data Structures
  • Concurrency
  • Git
  • APIs
  • REST APIs
  • SQL
  • Databases
  • External Service Integration
  • Automated Testing
  • Go Testing Tools
  • Debugging
  • Logs
  • Error Handling
  • Timeouts
  • Code Reviews
  • Service Documentation
  • Operational Reliability
  • Containers
  • Linux
  • Continuous Integration
  • AI Agents
  • Software Development

Report this job