Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Backend Software Engineer

Ema · Vancouver

Hybrid Mid 🇬🇧 English
Go Python PostgreSQL Clickhouse Elastic Redis REST gRPC HTML CSS JavaScript React Angular Docker Kubernetes

Job description

About the role

We are looking for a Backend Software Engineer to join Ema’s AI‑driven platform. You will help build and scale the core services that power our Universal AI employee, working in a fast‑moving startup environment with offices in Silicon Valley and Bangalore.

Key responsibilities

  • Design, develop, and maintain enterprise‑grade backend applications and services.
  • Write clean, test‑driven code in Go and Python.
  • Build and evolve APIs using REST and gRPC.
  • Create and optimise data schemas in PostgreSQL, Clickhouse and related stores.
  • Collaborate with front‑end teams to deliver integrated features using HTML, CSS and JavaScript frameworks.
  • Ensure security, reliability and scalability of multi‑tenant SaaS deployments.
  • Continuously improve development processes and adopt cloud and container technologies.

Required profile

  • Bachelor’s degree in Computer Science or a related field.
  • At least 4 years of professional software development experience.
  • Strong foundation in algorithms, data structures and object‑oriented design.
  • Proven ability to work independently and within global, cross‑functional teams.

Required skills

  • Go, Python
  • PostgreSQL, Clickhouse, Elastic, Redis
  • REST, gRPC
  • HTML, CSS, JavaScript, React, Angular
  • Google Cloud Platform, Amazon Web Services, Microsoft Azure
  • Docker, Kubernetes

What we offer

  • Competitive salary with variable compensation, equity and comprehensive benefits.
  • Hybrid work model (three days onsite).
  • Opportunity to shape AI‑driven enterprise products in a high‑growth startup.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Ema.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

26 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Ema

Vancouver