SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer - Backend Focus

InnovaMat - Barcelona, Catalonia, Spain - Hybrid

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

InnovaMat is an educational organization founded in 2017 in Barcelona, dedicated to transforming how mathematics is taught and learned. The company serves over 24,000 teachers across 2,800+ educational centers in Spain, the US, Mexico, Italy, Chile, Ecuador, Colombia, Brazil, and Peru, impacting more than 600,000 students. You will be a Senior Software Engineer with deep backend expertise (5+ years) responsible for developing complex applications end-to-end. Your responsibilities include: • Lead features from conception through classroom deployment: collaborate with product and design to understand problems, architect solutions, build them, measure results, and iterate based on feedback. • Design and evolve the services and APIs that power the teacher experience, focusing on domain modeling, architecture, consistency, and performance. • Ensure production reliability and observability: manage incidents, improve monitoring, and drive structural improvements. • Participate in full-stack development across the entire platform. • Visit classrooms quarterly to see your work in action and understand the real-world impact of what you build. Current priorities include scaling the platform for new US school district integrations (rostering, bulk data imports, multi-region support) and expanding teacher tools for understanding student learning. You excel with complex end-to-end product delivery and have strong backend fundamentals: APIs, data modeling, asynchronous patterns, and SQL. You're proficient in PHP (Symfony) and/or Python (FastAPI) and know when to use each. You've applied hexagonal architecture, DDD, TDD, and CQRS in production and understand their trade-offs. You embrace AI agents in your development workflow while maintaining quality and best practices. You have a product engineer mindset—genuinely interested in users and solving their problems—and care deeply about production behavior, not just passing tests. You're a collaborative team player who elevates those around you. Innovamat operates in small, multidisciplinary teams with clear ownership and an unwavering focus on transforming education. The culture emphasizes collaboration, high technical standards, constructive feedback, trust, transparency, and belonging. The company continuously evolves development practices to leverage AI innovations. The role is hybrid with two days per week at the Sant Cugat office. The company offers flexible hours, Christmas week off, and flexible compensation.

Similar roles