Backend / Platform Engineer
Role details
Job location
Tech stack
Job description
Building premium motorcycles requires innovation and we need your help to make us succeed in building the backend for our AI systems. We want to have a highly-integrated environment that provides consistent data and services across all our platforms to get the most of all our systems and gives us limitless possibilities to provide the best service to Stark's employees and customers. Join us in a very ambitious, fast-moving environment that will push you to learn and explore. With dedication you will get to improve professionally while helping Stark Future accelerate towards becoming the leader in the industry.
- Code Ownership: Act as the main developer for the AI-based solutions at Stark, supporting AI engineers with operationalization of python-based AI tools into node.js and python backends.
- Strategic Innovation: Continuously explore faster, more reliable approaches to solving problems and reaching milestones.
- Team Collaboration: Foster an open, feedback-driven culture-listen, share insights, welcome criticism, and learn from mistakes together.
- Process Optimization: Proactively challenge existing workflows, propose enhancements, and celebrate team successes.
- Documentation & Communication: Maintain all technical documentation and conduct all team communication in English
What You'll Do
- Design, develop and maintain backend services and APIs in Python/Node.js (or other specialized stacks).
- Enforce coding standards for clean, concise, stable, and extensible code.
- Troubleshoot, debug, and resolve production issues with urgency.
- Collaborate cross-functionally-with AI team, product owners, front-end teams, QA, DevOps, and external partners-to meet business objectives.
- Make high-level architecture decisions, balancing scalability, performance, and maintainability.
- Stay current on industry trends, evaluate new tools, and recommend product-level improvements.
- Serve as a mentor and role model for new and existing team members.
- Own and prioritize your technical backlog, ensuring transparency and alignment.
Requirements
- 5 + years designing, building and operating production back-end services (Python and/or Node.js).
- Mastery of Computer Science fundamentals (Data structures, Algorithms, Complexity, Concurrency etc.)
- Strong background in Distributed Systems and the typically nuanced problems specific to this area of computation.
- Proficient with Node.js, TypeScript and at least one server framework (Express, NestJS, etc.).
- Experience creating and maintaining production-grade RESTful APIs; strong grasp of versioning, auth, rate limiting and pagination patterns.
- Proven expertise in scalable architecture patterns (microservices, event-driven systems, CQRS), containerization (Docker/Kubernetes) and CI/CD pipelines Stark Future SL Senior Backend Engineer
- Solid SQL skills (schema design, indexing, migrations, performance tuning) on PostgreSQL or MySQL
- Strong problem-solving skills
- Proficient in English
- Growth mindset: open to feedback, committed to continuous learning, documentation and knowledge sharing
Nice to have:
- Hands-on experience deploying and operating services on AWS (Lambda, ECS/EKS, RDS, SQS, CloudWatch)
- Proficient with Python and Python server backends
- Experience with end-to-end technical projects: participating in architecture decisions, driving standards, and sharing knowledge
- Familiarity with a NoSQL option (e.g. MongoDB).
Benefits & conditions
- The chance to work on a product people are genuinely passionate about
- A fast-growing company with real momentum
- A creative, international team based in Barcelona
- Competitive salary and benefits package
- Direct access to riders, race teams, and the product - this is not a remote-from-the-product role
- Subsidized lunch in our in house restaurant
- Free access to our in-house gym (including weekends!)
- 30 days of paid vacation
At Stark, we don't just accept difference-we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community.
We are committed to creating an inclusive environment where everyone, regardless of gender identity, sexual orientation, race, religion, age, neurodiversity, or disability, feels a true sense of belonging. We believe that diverse teams make better decisions and that a culture of equity is a prerequisite for innovation.