FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Systems Engineer
IRPDSenior Software & Systems Engineer specializing in backend systems for sensor data processing. Working with modern technologies in an innovative team focused on electronics and software development.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and operating distributed backend systems, with a strong focus on Python, Linux server architectures, and secure communication protocols. Proficient in building modern web applications and managing containerized environments while ensuring quality assurance in critical infrastructure.
Highest-signal resume keywords
Python DevelopmentDistributed SystemsLinux Server ArchitectureCybersecurity PracticesAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonMongoDBMQTTRabbitMQAngularTypeScriptGitCI/CDAutomated TestingSystem Validation
Soft Skills
Structured Working StyleAnalytical Thinking
Tools & Technologies
DockerGitLab CI/CDNVIDIA JetsonRaspberry Pi
Industry Keywords
Embedded SystemsEdge SystemsQuality AssuranceCritical InfrastructureRobustness
Tech Stack
Tools & technologiesAngularCyber SecurityDockerLinuxMongoDBPythonRabbitMQTypeScript
About the role
Key responsibilities & impact- Architecture, development and operation of distributed backend systems for processing and archiving sensor data (Python, MongoDB, MQTT, RabbitMQ)
- Design and operation of scalable Linux-based server and system architectures
- Development and securing of distributed communication and software systems with respect to robustness, fault tolerance, and cybersecurity
- Development of modern web applications for visualization and analysis of large datasets (Angular, TypeScript)
- Building and operating containerized development and deployment environments (Docker, GitLab CI/CD)
- Development and integration of embedded and edge systems (e.g., NVIDIA Jetson, Raspberry Pi)
- Planning and execution of systematic testing, validation, and quality assurance processes for applications in critical infrastructure environments
- Further development of existing software architectures and development processes
Requirements
What you’ll need- Several years of experience developing complex software and system architectures
- Strong proficiency in Python and experience with distributed systems and Linux servers
- Experience with secure and robust communication and software systems (cybersecurity, hardening, secure communication)
- Experience with MQTT, RabbitMQ, MongoDB, Angular, TypeScript, Git, and CI/CD processes
- Experience with automated testing, system validation, and quality-critical applications
- Experience with Linux-based embedded and edge systems
- Structured and analytical working style
- Excellent written and spoken German and English
Benefits
Comp & perks- A diverse range of tasks with significant responsibility
- Permanent employment contract with an attractive salary for long-term prospects
- Flat hierarchies and short decision-making paths
- Open, respectful, and friendly company culture
- Flexible work-from-home arrangements