Senior Software Developer, API Platform

Added
2 days ago
Type
Full time
Salary
Salary not provided

Related skills

docker aws kubernetes go kotlin

πŸ“‹ Description

  • Design, build, scale, and maintain a stateless API gateway as the entry point.
  • Develop high-quality software using Kotlin or Go.
  • Define patterns to separate platform capabilities and domain services.
  • Implement API capabilities: routing, access control, observability.
  • Establish API governance: versioning, linting, contract testing.
  • Collaborate with architecture, security, product, and engineering teams.

🎯 Requirements

  • Proven experience designing, developing, and scaling centralized API gateways.
  • Strong knowledge of API-first development and OpenAPI specs.
  • Experience with Domain-Driven Design (DDD) and complex domain models.
  • Advanced Kotlin and/or Go programming experience.
  • Hands-on cloud-native tech: Kubernetes, Docker, and AWS.
  • Experience building distributed systems and service-oriented architectures.

🎁 Benefits

  • Comprehensive health benefits from day one.
  • 24/7 virtual healthcare access and wellness programs.
  • RRSP/401K matching plan for long-term financial goals.
  • Variable incentive plan tied to company success.
  • Flexible vacation policy and dedicated recharge days.
  • Flexible remote work options and support.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’