Software Architect
Role details
Job location
Tech stack
Job description
- Contribute to the design and implementation of architectural solutions for our high-throughput, low-latency platform, ensuring its continued performance and scalability.
- Be a strong advocate for our "You build it, you run it" philosophy, taking full ownership of your solutions from initial design and architecture through to production deployment, monitoring, and optimization.
- Proactively identify and address architectural bottlenecks and scalability challenges, bringing innovative designs and implementations to our real-time components where every millisecond counts.
- Actively participate in code and architectural reviews, technical discussions, and contribute significantly to our long-term technology roadmap.
- Mentor and guide other engineers on best practices for system design and performance optimization.
Requirements
We are looking for a Senior Software Architect to join our tech team in Barcelona. We need your expertise to drive the evolution of our platform and tackle everyday challenges related to scalability, low-latency, and high-throughput design. If you thrive on architecting robust solutions and have a proven track record of bringing innovative designs to life, we want to talk to you! This is a full-time hybrid position based in Barcelona., We are seeking a Senior Software Architect with deep, hands-on experience in architecture and systems design for complex, high-volume backend solutions. You'll be instrumental in shaping our platform's future, focusing on its core infrastructure and performance. Requirements and Qualifications:
-
+5 years as a Software Architect with a strong focus on system design, architecture, and implementation of large-scale, distributed systems.
-
Deep expertise in Java and the Spring Boot ecosystem.
-
Proven experience in designing and implementing low-latency, high-throughput and scalable platforms.
-
Solid understanding and direct experience with Key-Value stores and in-memory databases (e.g., Redis, Memcached).
-
Strong fundamentals of modern CI/CD frameworks and testing methodologies.
-
Expertise in Linux, Git, Docker & Docker-Compose, and AWS Cloud services.
-
Excellent communication skills in English (both written and spoken) Bonus Points:
-
Direct experience bringing new solutions to an Infrastructure team, specifically around performance optimization and scalability challenges.
-
Familiarity with Node.js and Python. Please note that we do NOT provide VISA sponsorship. Candidates without a legal permit to work in Spain will not be considered.
Benefits & conditions
- Great compensation package.
- Top location at the heart of Barcelona with a rooftop terrace, Barbeque, and a fully stocked fridge.
- Great work-life balance: work from home (2 days per week), flexible hours.
- LinkedIn Learning and training opportunities.
- Meal vouchers - Ticket Restaurant monthly allowance.
- Monthly gym allowance to use in up to 30 DIR gyms around the city.
- Monthly TGIF events.
- Regular team-building events.
- Fun and friendly work environment with talented marketers and engineers from over 28 countries.
- And more! If you want to know more about us, visit our website Smadex.com, and for a sneak peek of the cool stuff we build, check out this video! Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.