Senior Software Engineer Fleet Management Systems
Role details
Job location
Tech stack
Job description
Backend: Our core backend services are primarily written in Python. Depending on use case and performance needs, we also use Go and TypeScript. Frontend: We build single-page applications using Vue.js for configuration and analytics UIs. For high-performance visualizations, we leverage WebGL-based frameworks. Infrastructure & DevOps: Our systems are deployed using containerized, Docker-based workflows in a distributed microservice environment. Developer Enablement: We actively use AI-powered coding assistants and automated code review tools to accelerate development, prototyping, refactoring, and quality assurance., As a Full Stack Engineer, you will take ownership of developing and evolving software components used by both internal teams and external customers. Your responsibilities include:
- Designing and developing backend services, APIs, and frontend components within the KINEXON Industries ecosystem
- Building monitoring, configuration, and control services for real-time systems
- Working with microservice architectures, real-time networking, parallel processing, and distributed systems
- Improving existing components and designing new ones, enhancing their logic, performance, and scalability
- Designing, implementing, and maintaining comprehensive automated tests and integrating them into CI/CD pipelines
- Continuously improving testing strategies, test environments, and overall code quality
- Leveraging AI-assisted development tools to improve development speed, code quality, and review processes
Requirements
- Strong programming skills in Python, including asynchronous programming; experience with Go is highly valued
- Experience developing frontend applications using modern SPA frameworks, preferably Vue.js
- Solid understanding of software architecture, design patterns, and distributed systems
- Experience with databases, SQL, and ORMs
- Hands-on experience with test automation and a strong ownership mindset for maintainable testing frameworks
- Hands-on experience with modern AI-assisted development tools (e.g., Claude Code, Cursor, Copilot, code generation frameworks), combined with a proactive mindset to explore, adopt, and refine new AI-driven workflows and engineering practices
- University degree in Computer Science or a related field, or equivalent practical experience
Nice to have
- Experience with message brokers and distributed event-driven architectures (e.g., Kafka)
- Domain knowledge in AGV/AMR management or fleet/asset tracking systems
Personal qualities
- A collaborative and reliable team player who takes ownership and responsibility
- A strong quality mindset and the ability to share knowledge in an agile, proactive engineering environment
Benefits & conditions
At KINEXON, you will meet people with a similar mindset who are passionate about innovative technologies and love to master new challenges in a team, as well as create great products.
Become part of our team and enjoy the following benefits:
- #Freetime 30 days (DE) / 20 days (US) paid vacation to refuel your energy (for full-time employees)
- #WeCare - take your time off for the family (parental leave etc.)
- #WorkingHours - Early bird or night owl - you can choose your flexible work hours.
- #FlexibleLocation - we work with a hybrid and remote model.
- #OneTeam - We enjoy spending time together at regular team and company events.
- #OnTop - further benefits selected by you annually out of a range of benefits that we offer (mobility, sports, vacation budget, training budget and more)