Senior Software Engineer C++ (m/w/d)
Core
Developing complex, performant, and scalable software solutions in modern C, while mentoring junior and mid-level developers.
Role type
Senior Software Engineer (C++/C)
Builds
Scalable distributed software systems
Domain
Software Engineering
Deliverable
production ML models | product features
Required skills
Modern C (C23), Qt, Software-Design-Patterns, Distributed Systems Architecture, Unit/Integration Testing, CI/CD Pipeline Management, Technical Mentoring
Preferred skills
Pair Programming, System Design
Technologies
C, C23, Qt, Catch2
Responsibilities
Develop complex, performant, and scalable software solutions; Automate development processes; Create and maintain unit and integration tests; Optimize and maintain CI/CD pipelines; Provide technical leadership and mentoring to junior and mid-level developers; Participate in architectural decisions and system design for distributed systems.
Seniority
Senior, hands-on IC with mentorship responsibilities