Skip to content
mimi

Remote Senior Golang Backend Developer

Jobtome

Remote · Canada Full-time Senior 1w ago

About the role

About the Company

At Jobtome - - we are a HR Tech company building modern web applications used by companies to manage complex hiring and recruitment workflows at scale.
Our products are highly interactive, data‑driven, and designed for real‑world usage, not demos.

We work with a strong product mindset, short feedback loops, and a pragmatic engineering culture focused on quality, ownership, and long‑term maintainability.

Role

We are looking for a Senior Golang Backend Developer to join our engineering team and take ownership of critical backend systems and services.

You will work on the design, development, and evolution of backend services that power our products, contributing to architectural decisions, improving system reliability, and shaping how backend engineering is done across the company.

This is a hands‑on senior role: you will write production code every day and be deeply involved in technical and architectural decisions that have real impact.

Responsibilities

  • Collaborate closely with frontend engineers, product managers, data engineers and designers
  • Contribute to data modeling, business logic, and performance optimization
  • Perform code reviews and participate in architectural and technical discussions
  • Improve code quality, testing strategy, observability, and system resilience
  • Actively work on refactoring, technical debt, and long‑term improvements
  • Actively participate in Agile ceremonies (planning, stand‑ups, retrospectives)

Requirements

  • PostgreSQL (or similar relational databases)
  • BigQuery and other NoSQL databases
  • Docker and CI/CD pipelines (Gitlab pipelines preferred)
  • Testing (unit and/or integration)
  • Working experience with Python

We consider “senior” someone who can:

  • Make informed architectural decisions and explain trade‑offs
  • Communicate clearly with both technical and non‑technical stakeholders
  • Raise the overall quality bar of the team through example and reviews

Location & Language

  • Full remote, EU only
  • Daily working language: English

Requirements

  • Make informed architectural decisions and explain trade-offs
  • Communicate clearly with both technical and non-technical stakeholders
  • Raise the overall quality bar of the team through example and reviews

Responsibilities

  • Design, development, and evolution of backend services that power our products
  • Contribute to architectural decisions, improving system reliability, and shaping how backend engineering is done across the company
  • Write production code every day and be deeply involved in technical and architectural decisions
  • Collaborate closely with frontend engineers, product managers, data engineers and designers
  • Contribute to data modeling, business logic, and performance optimization
  • Perform code reviews and participate in architectural and technical discussions
  • Improve code quality, testing strategy, observability, and system resilience
  • Actively work on refactoring, technical debt, and long-term improvements
  • Actively participate in Agile ceremonies (planning, stand-ups, retrospectives)

Skills

BigQueryCI/CDDockerGitlab CIGolangNoSQLPostgreSQLPythonTesting

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free