Software Architect – Java
Madrid, Spain
Hybrid work model – 2 days in the office, 3 days remote
Up to €60/hour
Initial 3-month contract- Potential for extension
5V Tech are working with a general technology company developing large-scale data and analytics platforms that support millions of users worldwide.
They're looking for a Software Architect to lead the design and evolution of critical systems, driving architectural decisions across multiple engineering teams and helping solve complex scalability, reliability, and data processing challenges.
This is a high-impact technical leadership role where you'll influence engineering strategy, drive architectural decisions, and help build the next generation of cloud-native platforms and distributed systems.
What you'll be working on:
* Owning architecture and technical design across multiple teams
* Leading the design and delivery of complex distributed systems
* Building and evolving scalable, cloud-native data platforms
* Tackling large-scale data processing and performance challenges
* Setting engineering standards around reliability, testing, and system design
* Providing technical leadership and mentoring across engineering teams
* Working through architectural trade-offs and technical decision-making
* Partnering with cross-functional teams to deliver high-impact solutions
Why this role stands out:
* Real ownership of architecture at scale
* Influence across multiple engineering teams and systems
* Complex distributed systems and data-heavy challenges
* Modern cloud-native environment with strong engineering standards
* High visibility work used at global scale
Requirements:
* Strong experience building scalable production software systems
* Expert-level Java development experience
* Deep understanding of software architecture and distributed systems
* Strong computer science fundamentals including algorithms and data structures
* Experience with cloud technologies and modern engineering practices
* Track record of leading technical decisions and influencing engineering teams
* Experience working with large-scale data processing frameworks
Nice to have:
* Big data and analytics platform experience
* Experience operating systems at general scale
* Cloud architecture expertise
* Experience mentoring and leading senior engineers
* Background in highly available, mission-critical systems
#J-18808-Ljbffr