Remotery

Backend Engineer – Service Enablement Team

Posted 6 days ago

This is a fully remote position, open to applicants in Germany.

📋 Description

• 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).


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Bemobi26 min ago

Senior Development Analyst, Go (Golang)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Unisys26 min ago

Java Developer Analyst – Specialist

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Dailymotion39 min ago

Staff Python Developer

FR flagFrance OnlyFull-timeBackend Engineer€75k – €82k/year
ApplyView job
SoftExpert - Software for Excellence39 min ago

Senior Software Engineer, Java

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI39 min ago

Python Developer

DK flagDenmark OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
Neogrid39 min ago

Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers