Senior Java Software Engineer (Contract) – Madrid (Hybrid)
Rate: €60/hour
Contract: 3-month initial contract (extension likely)
Start: ASAP
Location: Madrid (2 days per week onsite)
The Opportunity
Join a high-impact engineering team at the forefront of navigation technology, helping to build and scale some of the most advanced mapping and analytics platforms in the world.
This is a fantastic opportunity for a senior engineer who thrives on solving complex challenges at scale and influencing technical direction across teams.
What You’ll Do
- Design and implement scalable data and analytics platforms to assess map quality at scale
- Own software architecture and technical design decisions across cross-functional teams
- Provide leadership and mentorship, elevating engineering excellence
- Drive best practices across development, testing, and operations
- Contribute across the full software lifecycle: requirements, design, development, integration, and testing
- Build resilient, high-performance, cloud-native systems using modern tools and frameworks
What You’ll Bring
- Degree in Computer Science (or equivalent experience) with 8+ years in software engineering
- Strong experience with Java (ideally with other modern programming languages)
- Solid foundations in algorithms, data structures, and system design
- Proven experience building scalable, distributed systems in production environments
- Expertise in software engineering best practices (code reviews, CI/CD, testing, etc.)
- Experience with cloud platforms and data processing frameworks
- Ability to lead technically and influence engineering direction
- Strong communication skills in English
If you're a senior engineer ready to make a meaningful impact at scale, apply now to get started ASAP.