gaiia Logo

gaiia

Intermediate/Senior Full-Stack Software Developer - Platform

Reposted 5 Days Ago
Remote
Hiring Remotely in Canada
120K-170K Annually
Senior level
Remote
Hiring Remotely in Canada
120K-170K Annually
Senior level
Join the Platform squad to build and maintain a Typescript-based serverless microservices platform on AWS. Improve cloud availability, security, CI/CD, public APIs, data pipelines, internal DevOps libraries, and developer tooling while collaborating across product and engineering teams.
The summary above was generated by AI
🤙🏼 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 public API 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

Similar Jobs

5 Hours Ago
Remote
United States
192K-287K Annually
Expert/Leader
192K-287K Annually
Expert/Leader
Artificial Intelligence • Productivity • Software • Automation
Leads growth design for Zapier’s top-of-funnel experiences, owning visitor-to-lead journeys, conversion rate optimization, SEO, information architecture, and high-velocity A/B experimentation. Designs lead-capture workflows, extends web and email design systems, uses AI tools to accelerate prototyping and variant generation, and partners with marketing, brand, engineering, revenue operations, and data teams. Mentors designers and establishes growth design practices focused on acquisition, conversion, activation, and measurable business outcomes.
Top Skills: A/B TestingClaudeCmsCRMCursorFigmaFigma AiMultivariate TestingSeoV0
5 Hours Ago
Remote or Hybrid
US
120K-175K Annually
Senior level
120K-175K Annually
Senior level
Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Lead UX design strategy for complex, high-volume B2B insurance workflows. Responsibilities include user research, information architecture, interaction and visual design, design systems, facilitation, storytelling, implementation planning, stakeholder alignment, and mentoring. The role shapes product vision across multiple teams and ensures scalable, accessible, consistent user experiences with measurable business and user impact.
Top Skills: FigmaMiro
9 Hours Ago
Easy Apply
Remote or Hybrid
Easy Apply
105K-135K Annually
Junior
105K-135K Annually
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Own a portfolio of 50–75 Canadian mid-market renewals per quarter, leading quoting, negotiations, approvals, forecasting, and 36-month contract execution. Minimize churn, protect revenue, identify expansion opportunities, and communicate account insights. Partner with customer success, account executives, Deal Desk, Legal, and Finance to secure favorable terms and deliver predictable retention results.
Top Skills: Salesforce

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account