Principal Software Engineer (React/.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (React/.NET): Designing and evolving end-to-end system architectures for a global real estate platform with an accent on scalability, performance, and modularity. Focus on bridging business requirements with technical execution, leading architectural governance, and mentoring engineering teams within a new technology hub.
Location: Must be based in Madrid, Spain (Hybrid model).
Company
is a leading diversified professional services and investment management company operating in 68 countries, specializing in commercial real estate.
What you will do
- Design and evolve end-to-end system architectures balancing business goals, security, and performance.
- Translate high-level business needs into clear architectural designs, proofs of concept, and integration patterns.
- Act as a trusted advisor to Engineering Managers and provide technical governance through design reviews.
- Collaborate with DevOps and Cloud teams to ensure architectural alignment with platform capabilities and CI/CD pipelines.
- Challenge assumptions and identify implicit requirements to mitigate long-term technical risk.
- Support engineering teams in resolving complex design and integration challenges.
Requirements
- 12+ years of software engineering experience with at least 5+ years in architecture or system design.
- Fluent in English and Spanish.
- Strong background in modern backend (.NET, microservices) and frontend (React, TypeScript) architectures.
- Deep knowledge of cloud-native architectures, containerization, and SQL/NoSQL databases.
- Proven ability to design complex, distributed, and scalable systems.
- Experience working in distributed or remote teams using Agile methodologies.
Nice to have
- Experience with performance and security testing tools.
- Exposure to Domain-Driven Design (DDD) and event-driven architecture.
- Familiarity with CI/CD pipelines, Infrastructure as Code (IaaC), and SRE practices.
- Experience working in global, multi-cultural organizations.
Culture & Benefits
- Opportunity to shape the culture and technical direction of a newly established technology hub.
- Fast-paced learning environment backed by the stability and resources of a global company.
- High visibility and influence over technology strategies across multiple products and regions.
- Collaborative and agile work environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →