Software Architect
Role details
Job location
Tech stack
Job description
A tech company in Madrid is seeking a Software Architect to define and oversee the overall system architecture for their AI-powered platform. The role involves collaborating with cross-functional teams, providing technical leadership, and ensuring best practices in system design and cloud infrastructure. The ideal candidate will have 6+ years of experience in software development, strong expertise in microservices and cloud computing, and excellent communication skills. Full onsite position with relocation support available., * Define and maintain overall architecture and system design.
- Provide technical leadership to engineering teams.
- Design high-level system diagrams and data flows.
- Evaluate and recommend technologies and frameworks.
- Ensure high availability and security in architectural decisions.
- Oversee system integrations, microservices, and APIs.
- Work closely with DevOps and SRE teams.
- Establish coding and architecture standards.
- Identify and mitigate technical risks.
- Conduct architecture reviews and audits.
Conocimientos
System design Cloud computing Microservices architecture Backend technologies (Node.js, Python, Java, .NET) Frontend frameworks (React, Angular, Vue) Databases (SQL, NoSQL) Event-driven architectures API design Containerization (Docker, Kubernetes) Security best practices DevOps CI/CD pipelines Infrastructure as Code (Terraform, CloudFormation) Descripción del empleo Descripción del empleo
Requirements
- 6+ years of experience in software development and architecture.
- Strong expertise in system design, cloud computing, microservices.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Proficiency in backend and modern frontend technologies.
- Knowledge of databases, caching strategies, and data pipelines.
- Experience with event-driven architectures and containerization.
- Strong understanding of security practices and identity management.
- Ability to evaluate architectural trade-offs.
- Familiar with DevOps practices and Infrastructure as Code.
- Strong communication skills for technical concepts.
Benefits & conditions
Annual Bonus Top-tier Health and Life Insurance Transportation Budget Coverflex benefits package Childcare support Air Conference Pension Fund Urban Sports Club membership Meals 100% free at the hub