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