Go (Golang) Backend Developer

PY DATA, INC.

Beaverton, OR • 18m ago • On-site

Senior

On-site

60 - 70 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Backend Engineer (Go/Golang)
  • Contract: 6 months, extension possible
  • Work mode: Fully onsite
  • Location: Beaverton, OR

Description

This Senior Backend Engineer role builds cloud services, APIs, and infrastructure for audiovisual conferencing solutions used worldwide. The focus is on identity and access control—permission models, APIs, and workflows that define what users can do across the platform. Initial priority is replacing fixed organization-wide roles with permission sets, groups, and grants using SpiceDB.

Responsibilities

  • Develop backend cloud services and APIs for the conferencing platform
  • Design and implement identity and access control using permission models and workflows
  • Use SpiceDB to replace fixed roles with permission sets, groups, and grants
  • Build and maintain microservices in Go
  • Support secure user authorization with relationship-based, hierarchical access models
  • Work with AI agentic coding tools to accelerate development while validating output

Requirements

  • Bachelor’s degree in Computer Science/Engineering/Software Engineering or equivalent practical experience
  • 6+ years of commercial software development, including backend services and cloud infrastructure
  • Daily hands-on experience with AI agentic coding tools (e.g., Claude Code): directing agents through multi-step tasks, reviewing and validating AI-generated code, and building reusable skills/tool integrations (MCP)
  • Proficiency in Go (Golang) and experience building microservices
  • Experience designing and building APIs (GraphQL preferred); REST or gRPC exposure valued
  • Experience with SpiceDB, OpenFGA, or other Zanzibar-style permission systems
  • Experience designing relationship-based hierarchical authorization models (ReBAC), including inherited and delegated access

Benefits

  • 6-month contract with possibility to extend

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Go (Golang) Backend Developer role

Improve your resume for just $5

$60 – $70/year

Unlock Full Resume Report