Senior Software Engineer, Database Integrations – Go/React

Posted 15hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing backend services in Go and frontend components in React. Join Keeper Security's KeeperDB team and enhance cybersecurity software for organizations globally.

Responsibilities:

  • Maintain and enhance KeeperDB application capabilities across backend (Go) services and frontend (React/TypeScript) components
  • Extend and refine a plugin-based database connectivity architecture supporting relational and NoSQL systems
  • Design and build GraphQL schemas, queries, and mutations powering UI workflows and integrations
  • Build intuitive React UI features that interface with backend services through GraphQL APIs
  • Integrate KeeperDB within KeeperPAM workflows, including Remote Browser Isolation (RBI) embedding and secure session behavior
  • Implement secure development standards including input sanitization, injection prevention, secret handling, and secure authentication flows
  • Write and maintain automated unit, integration, and end-to-end tests across backend and frontend
  • Contribute to Docker-based build pipelines and CI/CD workflows to improve release quality and speed
  • Diagnose and resolve production issues across backend, frontend, and database integration layers
  • Participate in architecture decisions and long-term evolution of the KeeperDB application

Requirements:

  • 5+ years of professional software engineering experience
  • Strong experience building backend services in Go
  • Strong experience developing modern frontends with React and TypeScript
  • Hands-on experience designing and implementing GraphQL APIs
  • Experience integrating with multiple database platforms (e.g., PostgreSQL, MySQL, MongoDB)
  • Security-focused development mindset, especially in data access and query execution paths
  • Experience with Docker and CI/CD pipelines
  • Ability to work across the full stack (backend, frontend, database integrations)
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
  • Due to the role’s involvement with GovCloud, all applicants must be a U.S. Person

Benefits:

  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc)