Principal Backend Engineer (Hybrid)

Colliers International EMEA

Deutschland

Hybrid

EUR 120.000 - 180.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Colliers International EMEA in Madrid seeks a Principal Software Engineer to shape our technology hub and lead architectural direction. You will translate business needs into scalable system designs and guide cross-functional teams across regions.

You will collaborate with product, DevOps, and platform teams to ensure robust digital platforms, architectural standards, and timely delivery that delivers lasting business value.

Qualifikationen

  • 12+ years of software engineering experience with architecture or system design focus.
  • Proven ability to design complex, distributed, scalable systems.
  • Strong understanding of SOA, microservices, event-driven architectures and APIs (REST/GraphQL).
  • Strong backend and frontend knowledge with modern frameworks (e.g., .NET, React, TypeScript).

Aufgaben

  • Design end-to-end system architectures balancing scalability, security, performance and cost.
  • Produce architectural artefacts and guide engineering teams through implementation.
  • Translate business needs into architectural designs and proofs of concept.
  • Lead architecture reviews, governance forums, and ensure compliance with standards.
  • Collaborate with product, DevOps, and platform teams to align delivery with architecture.

Kenntnisse

Software architecture
System design
Distributed systems
APIs (REST/GraphQL)
Frontend (React, TypeScript)

Jobbeschreibung

Purpose of Position

We are seeking an experienced and passionate Principal Software Engineer for our newly established Technology Hub in Madrid. This is a unique opportunity to become part of the founding team that helps shape the culture, practices, and technical direction. Working in a hybrid model (remote & onsite), you will enjoy significant freedom to innovate and influence the future of one of the world’s largest commercial real estate companies. With the leadership of the Global Technology Hub coming from a background of technology startups, you will benefit from a fast-paced learning environment, high visibility of your contributions and opportunities to shape processes, culture, and technology strategies. At the same time, you take advantage of the stability, resources, and reach of a successful global company .

Guided by our global digital strategy, the Madrid Hub collaborates closely with international teams to deliver world-class technology solutions that power the future of commercial real estate.

As Principal Software Engineer , you will be instrumental in translating business and functional requirements into robust, scalable, and evolvable system architectures . This role goes beyond today’s requirements: you will actively anticipate future business needs, emerging technological trends, and architectural evolution , ensuring our platforms remain resilient, adaptable, and aligned with long-term strategy.

You will work closely with business stakeholders, product leaders, engineers, and platform teams to uncover implicit requirements, challenge assumptions, and shape solutions that deliver lasting business value. This is a high-impact role with considerable influence over technology direction, architectural standards, and system design across multiple products and regions.

Your expertise will contribute directly to the quality of modern, component-based front-end application built with React and Typescript, as well as robust backend services developed in .NET.

You are a hands-on problem-solver with strong quality principles, who thrives in a collaborative and agile environment. This role offers the opportunity to heavily influence technical direction and bridge the gap between business and teams while building solutions with genuine business impact.

Essential Functions and Job Duties
Architecture and System Design
  • Design and evolve end-to-end system architectures based on functional and non-functional requirements , balancing business goals, scalability, security, performance, and cost.
  • Produce clear architectural artefacts (diagrams, decision records, reference implementations) that guide engineering teams through implementation.
  • Translate high-level business needs into clear architectural designs and proofs of concept , including system boundaries, integration patterns, data flows, and technology choices.
  • Ensure architecture is modular, maintainable, secure, performant and adaptable to future requirements.
  • Ask the right questions to uncover implicit, hidden, or conflicting requirements not easily identified due to their nature.
  • Challenge assumptions and propose alternative solutions when requirements introduce unnecessary complexity or long-term risk.
Technical Leadership and Governance
  • Work closely with Engineering Managers and act as a trusted advisor for software engineering teams.
  • Ensure consistency and quality through architecture reviews, design walkthroughs, and technical governance forums .
  • Identify gaps or friction between enterprise standards and practical delivery needs and proactively propose improvements.
  • Ensure architectural compliance through influence , coaching , and design collaboration rather than formal enforcement.
Collaboration and Delivery Enablement
  • Work closely with Software Engineering, Product Management, DevOps, EngOps teams to ensure architectural alignment throughout delivery.
  • Partner with DevOps and Cloud Engineering teams to ensure application architectures align with platform capabilities, CI/CD pipelines, and operational models.
  • Collaborate with Engineering Operations to ensure architectural decisions support delivery metrics, reliability goals, and operational excellence.
  • Support engineering teams during implementation, helping resolve complex design or integration challenges.
  • Ensure architecture aligns with security, compliance, and regulatory requirements across regions.
Required Skills/Experience:
  • 12+ years of experience in software engineering, and at least 5+ years in software architecture or system design roles .
  • Proven ability to design complex, distributed, and scalable systems .
  • Strong understanding of SOA, microservices, event-driven architectures, and API development (REST/GraphQL) .
  • Strong background in modern backend architectures (e.g. .NET, microservices, event-driven systems, APIs), and modern frontend architectures (e.g. React, TypeScript) and how they integrate with backend
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior DevOps Platform Engineer (Hybrid)
Senior DevOps Platform Engineer (Hybrid)

Colliers International EMEA • Deutschland

Hybrid
EUR 110.000 - 140.000
Principal Engineer
Principal Engineer

Plata Card • Deutschland

Hybrid
EUR 120.000 - 180.000
Relocation support
Flexible work from offices or remote
Healthcare coverage
+3
Freelance Principal Software Engineer – Platform Architecture and Developer Enablement (Hands-O[...]
Freelance Principal Software Engineer – Platform Architecture and Developer Enablement (Hands-O[...]

colayer • Deutschland

Vor Ort
USD 120.000 - 150.000
Frontend Architect (human)
Frontend Architect (human)

NEURA Robotics • Bielefeld

Hybrid
EUR 90.000 - 130.000
Senior Engineering Manager (Full Stack/Backend)
Senior Engineering Manager (Full Stack/Backend)

Xcede Recruitment Solutions • Berlin

Hybrid
EUR 140.000 - 170.000
Home office support
Mobile phone allowance
Urban Sports Club membership
+1
Principal Architect
Principal Architect

N-iX • Düsseldorf

Vor Ort
EUR 90.000 - 130.000
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Personalized career growth
+2
Principal Software Developer - C# / .NET(8/9) - (m/f/d)
Principal Software Developer - C# / .NET(8/9) - (m/f/d)

Optimus Search • Dresden

Vor Ort
EUR 65.000 - 85.000
Senior Engineering Manager (Full Stack/Backend) | High-Scale Privacy Platforms | Berlin
Senior Engineering Manager (Full Stack/Backend) | High-Scale Privacy Platforms | Berlin

Xcede • Berlin

Hybrid
EUR 120.000 - 180.000
Hybrid working hours
Unlimited holiday policy
Learning budget
+2
Platform Architect
Platform Architect

ZABEL • Hamburg

Hybrid
EUR 135.000 - 165.000
Sr. Backend Engineer
Sr. Backend Engineer

Andercore • Berlin

Vor Ort
EUR 70.000 - 90.000