Senior Software Engineer – Node.js, Python

Posted Sep 9

This is a fully remote position, open to applicants in Spain.

πŸ“‹ Description

β€’ Develop the backend and AI systems that drive the growth of electric motorcycle manufacturer Stark Future SL

β€’ Serve as the primary developer for AI-driven solutions

β€’ Operationalize Python-based AI tools within Node.js and Python backends

β€’ Design, create, and maintain web services and APIs using Python, Node.js, or other specialized technology stacks

β€’ Uphold coding standards to ensure clean, stable, concise, and extensible code

β€’ Diagnose, debug, and swiftly resolve production issues

β€’ Collaborate with AI, product, front-end, QA, DevOps, and external partner teams

β€’ Make strategic architecture decisions that balance scalability, performance, and maintainability

β€’ Assess industry trends and propose product-level enhancements

β€’ Mentor both new and existing team members

β€’ Manage and prioritize the technical backlog

β€’ Keep technical documentation up to date and facilitate team communication in English

β€’ Enhance workflows and contribute to an open, feedback-oriented team culture


⛳️ Requirements

β€’ Over 7 years of experience in designing, building, and operating production web services

β€’ Strong grasp of Computer Science fundamentals, including data structures, algorithms, complexity, and concurrency

β€’ Extensive background in distributed systems

β€’ Proficiency in Node.js, TypeScript, and at least one server framework such as Express or NestJS

β€’ Experience in creating and maintaining production-quality RESTful APIs

β€’ Deep understanding of API versioning, authentication, rate limiting, and pagination patterns

β€’ Expertise in scalable architecture patterns, including microservices, event-driven systems, and CQRS

β€’ Familiarity with Docker, Kubernetes, and CI/CD pipelines

β€’ Strong SQL skills, covering schema design, indexing, migrations, and performance tuning

β€’ Experience with PostgreSQL or MySQL

β€’ Excellent problem-solving capabilities

β€’ Proficient in English

β€’ Possess a growth mindset; embrace feedback, continuous learning, documentation, and knowledge sharing

β€’ Nice to have: experience deploying services on AWS, including Lambda, ECS/EKS, RDS, SQS, and CloudWatch

β€’ Nice to have: proficiency in Python and Python server backends

β€’ Nice to have: end-to-end technical project experience

β€’ Nice to have: familiarity with NoSQL databases such as MongoDB


🏝️ Benefits

β€’ Work from any location; professionals from around the globe

β€’ Flexible remote working options

β€’ Engage in impactful projects across various industries

β€’ Access to continuous learning and development opportunities

β€’ Gain hands-on experience

β€’ Collaborate with a diverse, cross-cultural team

β€’ Technical assessment or test task may be included in the hiring process

People also viewed

Shield AI22 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix23 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps1 day ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce1 day ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers