Senior Backend Engineer (Golang)

New
P
PerkboxEmployee Benefits
This role is only available for candidates who are residing in BulgariaFull-TimeSenior
Salary60,000 - 65,000 EUR per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDynamoDBElasticSearchGitMySQLGogRPCRESTful APIsMicroservices

Requirements

  • 4+ years developing production-ready services in Go, with strong backend development in microservices architecture.
  • Hands-on database experience with DynamoDB, Elasticsearch, and MySQL, including schema design and query optimisation.
  • Familiarity with gRPC and RESTful APIs for scalable service integration.
  • Knowledge of distributed architecture patterns, Go Routines, and Channel usage.
  • Exposure to AWS and cloud-native services for backend scalability.
  • Proficiency with Git and collaborative development practices.
  • Proven experience designing and implementing features using AI-powered workflows, including leveraging AI agents and automation to build scalable, intelligent applications.

Responsibilities

  • Build and maintain high-performance microservices in Go.
  • Contribute to the full lifecycle of services including development, testing, and deployment.
  • Implement and document gRPC and RESTful APIs to support product features.
  • Write efficient queries and design schemas for DynamoDB, Elasticsearch, and MySQL.
  • Work within event-driven architecture patterns and help maintain distributed systems.
  • Write clean, testable code with consistent unit and integration test coverage.
  • Partner with DevOps to monitor service health and assist with production deployments.
  • Help troubleshoot production issues to maintain high availability and performance.
  • Actively participate in agile ceremonies such as sprint planning and daily standups.
View Full Description & ApplyYou'll be redirected to the employer's site
60,000 - 65,000 EUR per year
Apply Now