SSW

Senior Software Engineer – C++

SSW

full-time

Posted on:

Location Type: Hybrid

Location: Oststeinbek • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

C++CloudDockerGoKubernetesLinuxOpen SourcePython

About the role

  • Shape and develop our global in-house production system (C++, Linux, Hybrid Cloud) with a focus on creating automated trading algorithms
  • Work together with our trading, compliance, and back-office experts to develop new business and digitization ideas from requirement to go-live within a few weeks
  • Continuously introduce new ideas, evaluate and integrate new technologies, and proactively drive the evolution of our software architecture
  • Advise and support Technical Product Owners, coordinate cross-functional teams on technical epics, and present new best practices and technology trends across products
  • Implement and test new software products and components using modern approaches and an efficient product pipeline
  • Experience immediate feedback and the success of new features in our dynamic industry within days
  • Advance our technologies and the philosophy of innovative software development through your ideas and initiatives

Requirements

  • Degree in Computer Science, Mathematics, Physics, or a related field
  • Several years of production experience developing with C++17 (including Boost, CMake) and deep knowledge in designing production-grade software (design patterns, UML, requirements engineering)
  • Solid command of development frameworks and methodologies (e.g., Scrum, Kanban) and practices (e.g., Pair Programming, Extreme Programming)
  • Confident presentation skills for introducing new content to engineers and stakeholders, and experience coaching colleagues in new topics and techniques
  • Familiarity with Continuous Integration (GitLab) and automated testing (e.g., GUnit)
  • Experience with Python (e.g., learning-on-the-job, own tool development, open-source projects) and development in a Linux environment (GitLab, Docker, Atlassian, Jira)
  • Interest in new technology trends (e.g., cloud, Kubernetes, C++23), a proactive approach, and willingness to use the available creative freedom
  • Good written and spoken German and English
Benefits
  • Flexible working hours
  • 30 days of annual leave
  • Free breakfast and lunch
  • Hybrid working model
  • Public transportation subsidy
  • Company bike (JobRad)
  • Urban Sports Club membership
  • Individual professional development
  • Team and company events
  • Foreign language courses
  • Games area, foosball, pool, etc.
  • Health management & company medical services

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++C++17BoostCMakePythonLinuxdesign patternsUMLrequirements engineeringautomated testing
Soft skills
presentation skillscoachingproactive approachcommunicationteam coordinationidea generationinnovationcollaborationfeedback receptionadaptability
Certifications
Degree in Computer ScienceDegree in MathematicsDegree in Physics