Hybrid Senior Software Engineer, C++

Posted 48 minutes ago

Apply now

About the role

  • (Senior) Software Engineer C++ responsible for developing trading algorithms and innovative software solutions at SSW-Trading in a hybrid environment.

Responsibilities

  • Shape our global in-house production system (C++, Linux, Hybrid Cloud) with a focus on developing automated trading algorithms
  • Collaborate with our trading, compliance, and back-office experts to turn new business and digitization ideas into production — from requirements to go-live within a few weeks
  • Continuously introduce new initiatives, evaluate and integrate emerging 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 product-wide best practices and technology trends (e.g., in TechTalks)
  • Implement and test new software products and components using modern approaches and an efficient product pipeline
  • Experience immediate feedback and the impact of new features in our fast-moving industry within days
  • Help evolve our technologies and our philosophy of innovative software development through your ideas and contributions (e.g., at meetups and conferences)

Requirements

  • University degree in Computer Science, Mathematics, Physics, or a related field
  • Several years of hands-on production experience with C++17 (including Boost, CMake) and deep knowledge of productive software design (design patterns, UML, requirements engineering)
  • Confident command of various development frameworks (e.g., Scrum, Kanban) and methods (e.g., Pair Programming, Extreme Programming)
  • Comfortable presenting new content to engineers and stakeholders and experienced in coaching colleagues on new topics and techniques
  • Familiarity with Continuous Integration (GitLab) and automated testing (e.g., GUnit)
  • Experience with Python (e.g., on-the-job learning, internal tool development, open source projects) and development in a Linux environment (GitLab, Docker, Atlassian, Jira)
  • Interest in new technological trends (e.g., Cloud, Kubernetes, C++23), a proactive approach, and the ability to make use of creative freedom
  • Good written and spoken German and English skills

Benefits

  • Flexible working hours
  • 30 days of vacation
  • Free breakfast and lunch
  • Hybrid working model
  • Public transport subsidy
  • Job bike (JobRad) program
  • Urban Sports Club membership
  • Individual training and development
  • Team and company events
  • Foreign language courses
  • Games, table football (foosball), billiards, etc.
  • Health management and occupational medical care

Job title

Senior Software Engineer, C++

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job