
Backend Engineer – Service Enablement Team
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Germany.
• Design, develop, and continuously enhance Go-based gRPC services, which include OAuth flows, integrations, and caching strategies.
• Develop and manage service backends in TypeScript/Node.js (e.g., utilizing Hono), encompassing internal and merchant APIs, background workers, and scheduled jobs.
• Create contract-first APIs (Protobuf/OpenAPI), incorporating versioning strategies and secure rollouts across multiple consuming services.
• Take ownership of data reliability and consistency across Redis caches, MySQL persistence, and asynchronous job queues (e.g., SQS).
• Implement security measures and multi-tenant access patterns, featuring M2M authentication, signed query parameters, and internal authentication mechanisms.
• Build and improve observability and resilience, including structured logs, metrics, tracing, retry mechanisms, and backpressure strategies.
• Collaborate closely with platform and infrastructure teams to optimize AWS-based deployments (ECS, Terraform, CI/CD, secret management).
• Over 5 years of experience in backend development with Go and/or TypeScript (Node.js).
• Strong experience utilizing AI-assisted coding tools such as Cursor, Claude Code, and Antigravity, with clearly defined processes to ensure high-quality code generation.
• Robust background in distributed systems, APIs (gRPC/REST), and service-to-service integrations.
• Experience with relational databases (MySQL) and caching systems (Redis) in production environments under high load.
• Familiarity with asynchronous processing and job queues (SQS or similar systems).
• Experience with cloud infrastructures (AWS), containerized deployments (Docker, ECS), and Infrastructure as Code using Terraform.
• Excellent communication skills, a strong ownership mindset, and fluency in English.
• Open culture, flat hierarchies, and encouragement of initiative.
• Permanent employment contracts that provide long-term stability.
• Flexible working hours along with options for mobile work and fully remote contracts.
• Freedom to choose your work hardware.
• Well-structured onboarding process with support from a personal buddy.
• Inspiring workplace with dedicated colleagues and a dynamic community.
• Diverse opportunities for personal growth and development.
• Attractive perks including company pension plans, health programs, and regular team events.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.