Similar Jobs
See allSenior Software Developer
KOHO
Canada
Go
PostgreSQL
AWS
Full-Stack Software Engineer
Veta Virtual
Global
Golang
Java
Next.js
Staff Backend Engineer - Grafana Backend Services
Grafana Labs
Canada
Go
MySQL
Postgres
Back End Engineer
Quanata
US
Go
GraphQL
GRPC
Senior Software Engineer
Elastic Path
Canada
Go
TypeScript
MongoDB
About The Job:
- As a Senior Software Engineer, you will own the evolution of an internal database exploration and record-browsing application embedded within KeeperPAM.
- You’ll build secure, high-performance backend services in Go and develop a modern React/TypeScript UI.
- You'll extend a plugin-based architecture that connects to multiple database technologies.
Responsibilities:
- Maintain and enhance KeeperDB application capabilities across backend (Go) services and frontend (React/TypeScript) Components.
- Design and build GraphQL schemas, queries, and mutations powering UI workflows and integrations.
- Implement secure development standards including input sanitization, injection prevention, secret handling, and secure authentication flows.
Requirements:
- 5+ years of professional software engineering experience.
- Strong experience building backend services in Go.
- Security-focused development mindset, especially in data access and query execution paths.
Keeper Security
Keeper Security is a cybersecurity software company protecting organizations and people in over 150 countries. They are a pioneer of zero-knowledge and zero-trust security built for any IT environment and recognized in the Gartner Magic Quadrant for Privileged Access Management (PAM).