Senior Software Engineer (Node.js/Python)
Core
Design, develop, and operate scalable backend web services and APIs, integrating AI solutions for an electric mobility technology platform.
Role type
Senior Software Engineer (Backend/AI Integration)
Builds
Production-grade RESTful APIs, distributed systems, and AI-enabled backend services
Domain
Electric mobility / Cloud infrastructure / AI integration
Deliverable
production ML models
Required skills
Node.js, TypeScript, Python, Distributed Systems, Microservices, Event-driven Architecture, CQRS, SQL (PostgreSQL/MySQL), Docker, Kubernetes, CI/CD, AWS
Preferred skills
Python backend development, NoSQL (MongoDB), End-to-end project ownership
Technologies
Node.js, TypeScript, Python, Express, NestJS, PostgreSQL, MySQL, MongoDB, Docker, Kubernetes, AWS (Lambda, ECS/EKS, RDS, SQS, CloudWatch)
Responsibilities
Design and maintain scalable web services and APIs; Operationalize Python-based AI tools within production services; Make high-level architecture and technical decisions; Troubleshoot and resolve production issues; Establish coding standards and mentor colleagues; Collaborate with AI, product, frontend, QA, and DevOps teams.
Seniority
Senior, hands-on IC with architectural ownership (via careerplan.io/jobs/18473f4d-f2c1-468b-87e3-525640509cea-senior-software-engineer-nodejspython-at-jobgether)