Remotery

Senior Full Stack Engineer

Posted May 25

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

📋 Description

• Take complete ownership and advance foundational services: Manage the entire lifecycle of platform microservices (authentication, storage, notifications, integrations), focusing on their architecture, reliability, and strategic direction.

• Lead decisions regarding backend architecture: Create architecture decision records, delineate service boundaries, and ensure microservices are designed for scalability, resilience, and long-term sustainability.

• Design and uphold API contracts: Establish and maintain clean, versioned, well-documented REST APIs utilized by internal teams, and increasingly, by AI agents.

• Ensure technical quality: Take responsibility for non-functional requirements — including performance, observability, security, and availability — across the services under your leadership.

• Manage services comprehensively: Oversee everything from architecture and coding to deployment, monitoring, and on-call support under the principle of “You build it, you run it.”

• Create interfaces for AI agent tools: Design and present backend capabilities as clearly defined tool schemas (OpenAPI specifications, MCP server definitions, function schemas) that can be consistently utilized by AI agents and large language model orchestration layers.

• Integrate platform services with agentic workflows: Enhance existing microservices to accommodate the tool-calling patterns necessary for comprehensive AI-driven automation across various departments.

• Implement agent-aware design patterns: Ensure platform APIs are structured for predictable, reliable invocation by AI agents — incorporating proper input validation, idempotency, and audit trails.

• Mentor and develop the team: Assist mid-level and junior engineers through code reviews, collaborative work, and practical architectural guidance.

• Elevate the engineering standards: Advocate for best practices in testing, code quality, incident response, and continuous delivery throughout the team.

• Promote DevOps and operational excellence: Manage CI/CD pipelines, deployment reliability, and guarantee that platform services are observable, resilient, and secure.

• Collaborate across functions: Partner with product managers and domain experts throughout the business to influence the platform roadmap and translate real needs into effective technical solutions.


⛳️ Requirements

• Over 5 years of backend engineering experience in production settings, with extensive expertise in C#, .NET Core / .NET 8+, ASP.NET Web API, and microservices architecture.

• Proven experience in owning and enhancing production microservices: schema migrations, API versioning, backward compatibility, and long-term service maintenance.

• Strong understanding of distributed systems concepts: event-driven architecture, message queues (Azure Service Bus, RabbitMQ), sagas, idempotency, and eventual consistency.

• Advanced proficiency with relational databases (MSSQL and/or PostgreSQL): complex query design, schema design, indexing strategies, and performance optimization.

• Documented experience in making and recording architectural decisions (ADRs, system design, trade-off analysis) with the capacity to defend and modify your choices.

• Practical DevOps experience: CI/CD pipelines, Docker, Kubernetes, Azure.

• Experience in designing robust, versioned REST APIs utilized by multiple teams, including security considerations (OAuth 2.0, API key management, rate limiting).

• Some familiarity with frontend technologies (Vue.js and/or TypeScript) — sufficient to contribute when required, though the primary emphasis here is on backend and platform.

• A history of mentoring and uplifting junior engineers through code reviews, design discussions, and enhancing quality organically.

• Strong communication abilities and the capacity to clearly convey technical decisions to both engineers and non-technical stakeholders. English fluency is essential.


🏝️ Benefits

• Flat hierarchies, genuine responsibility and autonomy, direct feedback, and the opportunity to advocate for your ideas.

• Opportunities for internal development, continuous support from your People Partner, and an inclusive, enjoyable company culture.

• Full-time FlexiWire@home option available for remote work.

• Private health insurance coverage.

• Excellent location in a modern office in Valencia city center, featuring a fantastic rooftop terrace with views of the Town Hall Square.

• A pet-friendly environment.

• Social spaces and a game room equipped with a foosball table, darts, and board games.

People also viewed

Webedia11 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global11 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex11 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy11 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo11 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro11 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers