Senior Backend Engineer

RemoteSenior

€50,000 - €80,000 / year

Who We Are Looking For

We're looking for a Senior Backend Engineer to design and develop scalable, high-performance backend services in Go. You'll architect and optimize APIs, ensure observability and reliability, and collaborate with product team to deliver production-grade systems that integrate seamlessly with cloud, AI, and frontend layers.

Tech Stack:

  • Languages: Go, Python (AI/NLP pipelines, existing microservices)

  • Databases: PostgreSQL 16+, MariaBD

  • Messaging & Events: NATS JetStream, Redis

  • Infra: K8s, Argo CD, Docker

  • Storage & IAM: S3-compatible object storage, Vault/Keycloak

  • Observability: OpenTelemetry, Prometheus/Grafana, Loki, Tempo

What you bring:

  • 5+ years of experience as a Backend Engineer, with 2+ years in Go

  • Strong understanding of distributed systems, event-driven design, and API contracts (OpenAPI/AsyncAPI/JSON-Schema)

  • Deep knowledge of PostgreSQL and familiarity with NoSQL/vector databases

  • Hands-on experience with Docker, Kubernetes, and GitOps (Argo CD) workflows

  • Proficiency in building and maintaining RESTful and async APIs

  • Solid understanding of concurrency, profiling, and performance optimization in Go

  • Experience with unit/integration testing and observability (OTel, metrics, tracing)

  • Strong collaboration and code review habits in multi-language environments (Go/Python/TypeScript)

  • Experience working with Python-based backend services.

  • Fluent English (B2+)

Nice to have:

  • Familiarity with Python-based AI/NLP pipelines

  • Experience with pgvector, Qdrant, or Weaviate

  • Understanding of WordPress plugin integration (PHP basics)

  • Prior exposure to multi-cloud or hybrid deployments

  • Experience designing APIs with goa.design or similar frameworks

What you’ll do:

  • Design, implement, and maintain scalable, high-performance backend services and APIs in Go.

  • Architect distributed, event-driven systems that integrate with internal services, cloud platforms, and AI/NLP components.

  • Build robust messaging and streaming workflows using NATS JetStream, Redis, and event-driven patterns.

  • Ensure observability and reliability across services through metrics, tracing, logging, and alerting using OpenTelemetry, Prometheus/Grafana, Loki, and Tempo.

  • Collaborate with DevOps and platform teams to deploy services using Kubernetes, Argo CD, Docker, and GitOps workflows.

  • Profile, debug, and optimize backend systems for performance, concurrency, and resource efficiency.

  • Write high-quality tests (unit, integration, end-to-end) and participate in code reviews across Go, Python, and TypeScript repositories.

  • Work closely with product and frontend teams to deliver reliable, well-designed backend capabilities that support end-to-end product requirements.

  • Contribute to technical architecture decisions, documentation, and long-term platform roadmap planning.

What We Offer

  • Super competitive salary.

  • Work on an exciting AI product and influence roadmap

  • Make key decisions.

  • Distributed team passionate about what they do.

  • Health insurance, no matter where you are located.

  • All the necessary equipment to work efficiently.

  • Remote-first approach with periodic offsite meetings.

  • European based Fully remote—work from wherever you’re most productive and inspired. However, at this time, we require candidates to be based outside of Russia and Belarus.

Contacts

Send your CV to join@inita.com or inita_hr

Published on: 11/21/2025

Inita

Inita

Inita is building an AI-first business co-pilot to enable small businesses to effortlessly build, manage, and scale their online presence from web site building, social media, bookings and CRM.

Website

See 1 job at Inita

Please let Inita know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!