Senior Software Engineer - Data & Video Analytics
Workplace: Lund, Sverige
Expires: September 2, 2025
Join Axis Communications as a Senior Software Engineer contributing to data-driven analytics solutions. Collaborate on full-stack scalable software designs and implementations, from concept to delivery, in a thriving culture of innovation and teamwork dedicated to creating smarter, safer environments.
Main requirements:
- Proficiency in Python and preferably some C++ on Linux platforms.
- Strong expertise in design patterns and clean coding practices.
- Practical experience in software system design and architecture.
- Familiarity with Docker, Kubernetes, and Git.
- Understanding of database and event systems.
- Excellent collaboration and communication skills with fluency in English; Swedish is a bonus.
Responsibilities:
- Design and implement scalable full-stack software solutions from concept to delivery.
- Work on data curation, algorithm development, evaluation, and supporting toolchains.
- Tackle complex system issues with expertise in software architecture and Kubernetes.
- Mentor and lead team members, fostering inspiration and growth.
- Contribute across various scopes including evaluation, visualization, annotation tools, and algorithm product solutions.
Required hard skills:
- Python programming
- C++ programming (preferable)
- Linux operating systems
- Software design patterns
- Clean coding practices
- Software system architecture
- Docker
- Kubernetes
- Git
- Database systems
- Event systems
Recommended hard skills:
- Frontend development with React
- Knowledge of cameras, web, and cloud technologies
- Experience in computer vision and video analytics software
- Familiarity with Artificial Intelligence libraries
Soft skills:
- Trustworthiness and professional respect
- Collaborative team player
- Pragmatic and proactive problem solver
- Curious and passionate about high-quality, robust, reusable code
- Continuous learner who shares knowledge
Coding languages:
- Python
- C++
Frameworks:
- React
Operating systems:
- Linux
Natural languages:
- English (Proficient)
- Swedish (Basic familiarity)
Cultural skills:
- Collaboration
- Innovation
- Team spirit
- Equal opportunities
- Work-life balance
Apply for this job
You might also like:
- DevOps Engineer
- Senior Scrum Master
- ASIC & FPGA Developer
- Test System Developer
- Data Engineer / Data Scientist
- Windows Technician within Secure Identity Management in Malmö/Lund
- IT Technician with Expertise in Operations and Networks
- Experienced Software Engineer with Frontend Focus
- IT Architect
- Engineer or Computer Scientist - Information Systems Laboratory Medicine