Senior Backend Developer

Saige Europe — Lithuania · Posted ~6 hours ago

Senior

Skills

Backend development API design System architecture Software engineering Backend APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering position focused on designing reliable services, APIs, integrations, and technical standards for multiple digital products.

Highlights

High-impact senior role with ownership of backend architecture, technical leadership, and development of scalable systems.

Description

About the Company We are looking for a Senior Backend Engineer with 7+ years of professional software engineering experience to design, build, and own the backend systems powering our product suite. About the Role You will play a critical role in shaping our backend architecture across multiple B2B products spanning Agriculture, Mining, and Finance, while also supporting client-facing digital products used by millions. This is a high-impact, senior-level position where you will own the architecture of our services, mentor team members, and set the technical standard across the backend engineering discipline. Responsibilities Architect & Build: Design, develop, and maintain production-grade backend services, APIs, and integrations, with a strong focus on reliability, maintainability, and long-term evolution.System Design: Lead technical design discussions and RFCs for new products and significant features. Make and defend trade-off decisions on consistency, latency, cost, and complexity.Performance & Scalability: Profile, tune, and optimize systems under real production load. Diagnose bottlenecks across application, database, network, and infrastructure layers.Platform Engineering: Establish and enforce CI/CD pipelines, testing strategy, and developer tooling using GitHub Actions, Azure DevOps, or similar. Treat developer experience as a first class concern.Reliability & Security: Champion secure coding practices, authentication and authorization patterns, observability, and incident response. Own SLOs and lead post-mortems when things break.Collaboration: Work closely with Product, Frontend, Data, ML, and DevOps teams to turn ambiguous business problems into well-scoped technical plans.Mentorship: Conduct thorough code and design reviews, mentor mid-level and junior engineers, and champion engineering best practices across the team.Investigation & Problem-Solving: Diagnose complex production issues, identify root causes, and implement sustainable solutions that fix the class of problem, not just the instance. Qualifications Degree: Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent practical experience.Certifications (bonus): Azure Solutions Architect Expert, AWS Solutions Architect Professional, or equivalent cloud or security certifications.Portfolio: Include links to relevant GitHub repositories, technical blog posts, conference talks, or descriptions of backend systems you have designed and operated. Required Skills 7+ years of professional backend engineering experience, with a clear track record of shipping and operating production systems.Deep Backend Expertise: Expert-level proficiency in at least one modern backend ecosystem such as Python (FastAPI, Django), Java/Kotlin (Spring Boot), Go, or .NET (C#, ASP.NET Core).System Design: Demonstrable experience designing distributed systems — service boundaries, API contracts, asynchronous messaging, consistency models, and failure modes.Database Mastery: Expert-level SQL and strong understanding of relational database internals (indexing, query planning, transactions, isolation). Production experience with PostgreSQL, MSSQL, or MySQL.API Design: Proven ability to design clean, versioned, long-lived REST or gRPC APIs that hold up over years of product evolution.Cloud Platforms: Hands-on production experience on Azure (preferred) or AWS — not just deploying, but understanding identity, networking, storage, and cost.Architecture Patterns: Solid grasp of microservices, event-driven architectures, Domain Driven Design, and when NOT to use them.Testing & Quality: Strong opinions on unit, integration, and contract testing, backed by production-tested practice.Version Control: Proficiency with Git, GitHub, and collaborative development workflows.Observability: Production experience with logging, metrics, and distributed tracing (OpenTelemetry, Prometheus, Grafana, Datadog, or equivalent).AI-Assisted Development: Fluent, daily use of AI coding tools (Claude Code, GitHub Copilot, Cursor, Windsurf, or similar) as a core part of your workflow. You know when to lean on them for speed, when to override them for correctness, and how to review AI-generated code with the same rigor as human-written code. You can articulate trade-offs between different tools and have opinions on what works for real engineering — not just demos.AI Agent Orchestration: Hands-on experience designing, building, or integrating AI agents and agentic workflows in production or production-adjacent contexts. This includes tool/function calling, structured outputs, multi-step reasoning loops, retrieval-augmented generation (RAG), agent frameworks (LangGraph, LlamaIndex, AutoGen, CrewAI, or equivalent), and orchestration protocols such as MCP (Model Context Protocol). You understand the operational realities — prompt versioning, evaluation, cost control, latency, failure modes, and guardrails — and treat agents as systems to be engineered, not prompts to be tweaked. Preferred Skills Infrastructure as Code: Terraform, Pulumi, Bicep, or CloudFormation.Containerization & Orchestration: Docker in production and working knowledge of Kubernetes.Event & Streaming Platforms: Kafka, RabbitMQ, Azure Service Bus, AWS SQS/SNS, or similar.Caching & Performance: Redis, Memcached, CDN strategies, and real-world caching trade offs.Security: OAuth2/OIDC, JWT, OWASP Top 10, threat modeling, and secrets management.Data-Intensive Systems: Exposure to data pipelines, analytics backends, or ML serving infrastructure.Open Source: Meaningful contributions to open-source projects or a portfolio of public technical work. Pay range and compensation package Competitive Salary: 5,000 – 9,000 EUR/month (gross). Final offer based on your experience and expertise. Equal Opportunity Statement We are committed to diversity and inclusivity. How to Apply Send us your CV along with a brief cover note explaining why you are excited about this role. Please