CareerPlanGet AI match score →

Principal Backend Engineer (Hybrid)

Madrid, MD, es🌐 Remote💼 Full-time🗓 2026-07-17 → 2026-07-31

Core

Design and evolve end-to-end system architectures for scalable, secure, and performant platforms serving the global commercial real estate industry.

Role type

Principal Software Engineer (System Architecture & Technical Leadership)

Builds

Robust backend services (.NET), component-based front-end applications (React/TypeScript), and distributed system architectures.

Domain

Commercial Real Estate / Enterprise Software

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Distributed system design, Microservices architecture, Event-driven architecture, API development (REST/GraphQL), Cloud-native architectures, Containerization, SQL/NoSQL databases, Caching strategies, Non-functional requirements (performance, scalability, security), Agile development, Technical governance, Cross-functional collaboration

Preferred skills

Performance testing, Security testing, Domain-driven design (DDD), Change management in large organizations, CI/CD pipelines, Infrastructure as Code (IaaC)

Technologies

.NET, React, TypeScript, SQL Server, Postgres SQL, Cosmos DB, MongoDB, Redis, Azure DevOps, Jira, GitHub, Miro

Responsibilities

Design and evolve end-to-end system architectures balancing business goals and technical constraints; Produce architectural artifacts and proofs of concept; Act as a trusted advisor to engineering teams for technical governance; Collaborate with DevOps and Product teams to align architecture with delivery metrics; Challenge assumptions and propose alternative solutions to reduce complexity; Ensure architectural compliance with security and regulatory requirements

Seniority

Principal, hands-on IC with strategic influence

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗