
Senior Software Engineer – m/f/d
21strategies
full-time
Posted on:
Location Type: Hybrid
Location: Hallbergmoos • Germany
Visit company websiteExplore more
Job Level
About the role
- Develop, enhance and maintain complex software solutions in C++
- Design and integrate AI-based components (e.g., machine learning, data-driven algorithms)
- Implement high-performance, maintainable software architectures
- Use Docker for containerization, build and deployment of applications
- Collaborate with interdisciplinary teams across software development, data science and system engineering
- Analyze technical requirements and derive appropriate solution approaches
- Ensure code quality, maintainability and performance
- Contribute to architecture, design and technology decisions
Requirements
- Degree in Computer Science, Software Engineering, Mathematics, Physics or a comparable qualification
- Several years of professional experience as a software engineer, ideally at a senior level
- Excellent knowledge of C++ (modern standards preferred)
- Practical experience in artificial intelligence / machine learning (e.g., model integration, inference, data-driven algorithms)
- Experience working with Docker and containerized applications
- Confident working with Linux-based development environments
- Understanding of modern software architectures and interfaces
- Advantageous: experience with Python in an AI context
- Knowledge of build systems, CI/CD or cloud/on-prem deployment
- Experience with distributed systems or high-performance applications
Benefits
- Flexible, goal-oriented work—predominantly remote (hybrid)
- Regular coordination and support calls via videoconference
- Time-banking and trust-based working hours
- Appreciative environment with a close-knit team culture and low power distance
- Low bureaucracy
- Regular company events
- Opportunity for an annual training and professional development measure
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++machine learningdata-driven algorithmssoftware architecturecode qualitymaintainabilityperformancePythonbuild systemsdistributed systems
Soft Skills
collaborationanalysisproblem-solving
Certifications
degree in Computer Sciencedegree in Software Engineeringdegree in Mathematicsdegree in Physics