Perkbox

Senior Backend Engineer (Golang)

Perkbox
Apply
2 months ago
Remote, BulgariaSenior

Responsibilities

  • Build and maintain high-performance microservices in Go.
  • Contribute to the full service lifecycle, including development, testing, and deployment.
  • Implement and document gRPC and RESTful APIs.
  • Design schemas and write efficient queries for DynamoDB, Elasticsearch, and MySQL.
  • Work with event-driven architecture and distributed systems.
  • Write clean, testable code with unit and integration test coverage.
  • Partner with DevOps to monitor service health and support production deployments.
  • Troubleshoot production issues and maintain service availability and performance.
  • Participate in sprint planning, daily standups, and other agile ceremonies.
  • Contribute to technical discussions about API design and database improvements.
  • Implement features using AI-powered workflows, AI agents, and automation.

Requirements

  • 4+ years of experience developing production-ready services in Go.
  • Strong backend development experience with microservices architecture.
  • Hands-on experience with DynamoDB, Elasticsearch, and MySQL, including schema design and query optimization.
  • Familiarity with gRPC and RESTful APIs.
  • Knowledge of distributed architecture patterns, goroutines, and channels.
  • Exposure to AWS and cloud-native backend services.
  • Proficiency with Git and collaborative development practices.
  • Experience designing and implementing features using AI-powered workflows, AI agents, and automation.
  • Strong written and verbal communication skills, with exposure to AI-led development.

Benefits

  • Remote working.
  • Only candidates residing in Bulgaria are eligible.
  • Gross annual salary of €60,000 to €65,000 based on experience.
  • Online interview, panel interview, and final interview process.
  • Inclusive workplace with reasonable adjustments available where needed.

Tech Stack

Amazon DynamoDBAWSElasticsearchGitGogRPCMySQL

Categories

Perkbox

About Perkbox

201-500 employees
Contact me