← Back to jobs

Vertisystem Global Logo
Software SDK Engineer

Vertisystem Global

 

Toronto, ON, Canada

Posted On: Just posted
Experience: 7+ years
Availability: Remote
Openings: 1
Category: Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will enhance and maintain FGA client SDKs across multiple languages.

This role is remote.

Responsibilities

  • Maintain and enhance FGA SDKs in Go, JavaScript, .NET, Python, and Java using auto-generated frameworks.
  • Customize SDK templates to ensure consistency and handle configuration overrides.
  • Implement core features including token exchange, error mapping, and retry logic with jitter.
  • Develop comprehensive tests with proper mocking of external requests.
  • Manage CI processes for building, testing, and releasing SDK clients.

Required Skills

  • 2-5 years of experience as an SDK Developer or in a similar role.
  • Proficiency in at least one of Go, JavaScript/TypeScript, C# (.NET), Python, or Java.
  • Experience with GitHub Actions and release workflows.
  • Ability to implement error handling, retry logic, and manage parallelization.
  • Strong ability to write effective tests and mock external requests.
  • Familiarity with version control systems and PR-based development workflows.
  • Knowledge of Docker, Make, Mustache Templates, and OpenAPI Generator.

Preferred Skills

  • Ability to work independently and solve complex technical problems.
  • Experience reviewing community pull requests.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs