2,050,475open jobs
120,781companies
242,512added this week
Browse all
Salary
$120k – $170k per year
Location
Remote (Canada)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Jul 8, 2026. Open Positions scores A on the Alion truth index.

Overview
Company
Impact
Profile match
We're revolutionizing how you serve your customers. Replacing old, gated OSS/BSS with the first AI-driven system of action.

About gaiia

At gaiia, we're building the leading platform for Communications Service Providers (CSPs) that truly care about their customers. Our core product is an operating system (OS) for telcos that manages billing, operations, automation and everything in between.

We're passionate about taking care of our people, and it's not just lip service. We want you to focus on your job while we care for everything else. We offer competitive pay and benefits, attractive stock options, unparalleled transparency, and a 100% remote environment. We're excited to have you join us for your next career adventure!

Role & Team

We're looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our Platform squad.

You will join a team of 5 Full-Stack Developers (including a Team Lead), one Product Manager, one Quality Assurance Specialist and one Product Designer, developing and refining the technical frameworks and tools that empower all our development teams.

What is your team working on?

Technically speaking, you will work in a serverless ecosystem of microservices deployed on AWS. gaiia is all-in on Typescript, with frontend, backend and infrastructure-as-code all leveraging Typescript.

More pragmatically, as part of the Platform squad, you will have the chance to:

  • Optimize the availability, performance and security of our cloud infrastructure.
  • Build internal libraries and DevOps guidelines to help Engineering squads own and maintain their infrastructure.
  • Craft and optimize our public APIs to provide a stellar developer experience to our technical customers.
  • Design and maintain robust data pipelines and platforms used by both internal teams and external customers.
  • Research and develop technical solutions and best practices that improve squads' development, release and maintenance experience.

You will also:

  • Work on a product that is heavily used every day by loyal customers.
  • Collaborate with all development squads.
  • Join a team involved in, surprisingly, all aspects of the gaiia product.

Here are some actual projects you would have worked on recently:

Serverless → CDK migration proof of concept: You'd have paved the way for your organization's move off the Serverless Framework - taking on an end-to-end production service migration to AWS CDK with Docker container Lambdas, then distilling it into a shareable, step-by-step guide any squad could follow with no prior context. You'd have designed the whole approach around safety: running the new setup in parallel with the old one so nothing went live until you were ready, with a clean rollback path if anything went wrong. The real impact wasn't just one migrated service - it was leaving behind a proven playbook that turned a daunting migration into a repeatable, low-risk process for every team after you.

Public API tooling: build internal tools to streamline the development and maintenance of our public API for all our development squads. This project involved automatic API doc generation, designing GraphQL rate-limiting and idempotency algorithms, building internal libraries for authentication and authorization, and adding in-app capabilities for API-key management.

Canary deployments proof of concept: You'd have researched and rolled out canary deployments for production services using AWS CDK and CodeDeploy. Instead of pushing a new version to everyone at once, the setup releases it to a small portion of traffic first, watches key health metrics, and automatically rolls back if something looks off. You'd have documented the setup so other squads could apply the same pattern to their own services, making releases safer and easier to reverse across the board.

Qualifications

  • At least five (5) years of experience in the Javascript web ecosystem (Typescript is a big advantage).
  • At least five (5) years of experience designing, deploying and maintaining high-availability systems in the cloud.
  • You can deal with uncertainty and bring order to fuzzy challenges.
  • You have an outgoing and collaborative personality, eager to work with different stakeholders to solve complex problems.
  • You have a strong product mindset.
  • Experience with publicAPI design (GraphQL is a big advantage).

Nice-to-haves

  • You have experience with GraphQL.
  • Experience with data warehouses and ETL pipelines.
  • You have several personal projects exhibiting good coding skills.
  • You have strong analytical thinking, proactivity and learning speed.

Salary

At gaiia, we have a transparent salary philosophy and a robust evaluation and compensation framework. It translates to a fair and impartial model where salaries are published internally, healthy discussions about compensation and performance can exist, and taboos are removed.

The salary range for this role is $120,000-$170,000.

Benefits

  • Flexible 25 days vacation.
  • Stock Options Plan.
  • Group Insurance.
  • Telemedicine.
  • Life and Health Spending Accounts.
  • Group Retirement Savings Plan (RRSP).
  • Flexible working hours & all-remote work.

We are an equal-opportunity employer committed to inclusivity and diversity. Our workplace is fully remote and boasts accessible technologies, ensuring all team members can thrive. Should you require accommodations due to a disability during the application process, please contact us at 581-996-9639 or [email protected] as per the Accessible Canada Act and human rights legislation. We're here to support you every step of the way.

#LI-DNI

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,050,475 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
Sr. PHP Developer 27 days ago
≈ $79k – $202k per year (Estimated) · Remote (Pakistan) · Full-Time
PHP
PHP
Laravel
Symfony
CodeIgniter
Databases
MySQL
PostgreSQL
MS SQL
AI/ML
Copilot
Claude Code
AI Agents
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
API Gateway
Management
Agile
Apply
≈ $138k – $267k per year (Estimated) · Remote (EU) · Full-Time
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Databases
PostgreSQL
Redis
Oracle
ElasticSearch
Apache Kafka
OpenSearch
H2 Database
AI/ML
Model Context Protocol
AI Agents
Context Engineering
Frontend
Angular
Sass
Web Components
DevOps
Rest API
OpenTelemetry
Consul
Dynatrace
Logstash
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
Gitflow
GitLab
Management
Confluence
Jira
QA
Swagger
Apply
$49k – $61k per year · Remote (Poland) · Full-Time · Wrocław · Warsaw · Lublin · Kraków · Łódź
Java
Kotlin
Databases
Apache Kafka
DevOps
GCP
AWS
Kubernetes
Management
Jira
Apply
≈ $102k – $185k per year (Estimated) · Remote (Germany) · Full-Time · Germany
Java
TypeScript
Ruby
DevOps
Azure
Docker
Kubernetes
Apply
≈ $57k – $93k per year (Estimated) · Remote (Poland) · Full-Time · 5+ years exp · Warsaw
JavaScript
DevOps
Cloudflare
Apply
≈ $44k – $105k per year (Estimated) · Hybrid · 5+ years exp · Bachelor's Degree · Porto
JavaScript
TypeScript
Node JS
Databases
MS SQL
Frontend
Angular
DevOps
AWS
Bitbucket
Management
Agile
Scrum
Apply
Hybrid · 5+ years exp · Lisbon
JavaScript
TypeScript
Node JS
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Azure
CI/CD
GitHub
Management
Confluence
Apply
≈ $93k – $236k per year (Estimated) · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
SignalR
Databases
MS SQL
AI/ML
LangChain
Vertex AI
AI Agents
Gemini
LLM
RAG
OpenAI
Context Engineering
LLM Guardrails
Agentic Workflows
Frontend
Angular
Bootstrap
React.js
DevOps
Rest API
Terraform
GitHub Actions
Azure
CI/CD
AWS
Trunk-Based Development
Progressive Delivery
GitHub
IAM
Cybersecurity
PCI DSS
SOC 2
Management
Agile
Apply
≈ $89k – $152k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Toronto
JavaScript
TypeScript
C#
Databases
Oracle
Frontend
Angular
Management
Agile
Scrum
Apply
≈ $77k – $138k per year (Estimated) · Hybrid · Full-Time · 4+ years exp · Toronto
JavaScript
TypeScript
C#
Databases
Oracle
Frontend
Angular
Management
Agile
Scrum
Apply
≈ $79k – $146k per year (Estimated) · Equity · Remote (Canada) · Full-Time · 10+ years exp
JavaScript
TypeScript
Node JS
Frontend
GraphQL
React.js
Apply
$85k – $115k per year · Equity · Remote (Canada) · Full-Time · 5+ years exp
Cybersecurity
Crowdstrike
ISO 27001
SOC 2
Least Privilege
Management
Notion
n8n
Zapier
Apply
Technical Recruiter 17 days ago
≈ $92k – $179k per year (Estimated) · Equity · Remote (United States, Canada) · Full-Time · 5+ years exp
JavaScript
TypeScript
AI/ML
AI Agents
DevOps
Cloudflare
GitHub
MPLS
Management
n8n
Zapier
QA
Postman
Apply
≈ $43k – $98k per year (Estimated) · Equity · Remote (Canada) · Full-Time · 5+ years exp · Bachelor's Degree
AI/ML
Claude
Claude Code
Analytics
A/B Testing
Design
Figma
FigJam
Apply
≈ $65k – $148k per year (Estimated) · Equity · Remote (Canada) · Full-Time · 4+ years exp · Bachelor's Degree
JavaScript
TypeScript
SQL
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
2,050,475 more open roles from verified company boards, updated every day.