SSW

Senior Software Engineer, Python

SSW

full-time

Posted on:

Location Type: Hybrid

Location: Oststeinbek • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudLinuxPandasPostgresPython

About the role

  • Shape our global in‑house production system with a focus on developing our cloud-based data platform (Python, AWS, PostgreSQL)
  • Implement core features of our trading system and, together with our analysts, develop a high-performance, machine-learning-capable analytics platform
  • Implement and test new software products and components using modern technologies and an efficient product pipeline to achieve our goal of a highly interconnected system
  • See the result of your work immediately through direct feedback on the success of a new feature within days in our dynamic industry
  • Be part of our vision: your ideas and initiatives drive our technology and our philosophy of innovative software development (Tech Talks, meetups, conferences)

Requirements

  • Completed degree in a relevant field, e.g. Computer Science, Mathematics, Physics or equivalent
  • Several years of experience in Python development (e.g. using Pandas, asyncio) and with relational databases (e.g. PostgreSQL)
  • Curiosity and interest in new technology trends (e.g. Cloud, Machine Learning, Platform Engineering); proactive approach to topics, making use of creative freedom and following initiatives through to completion
  • Solid knowledge in designing production-grade software (e.g. use of software patterns, unit/functional tests in a CI/CD environment, documentation, requirements engineering)
  • Strong experience developing in Linux environments (including Git, GitLab and Atlassian Jira)
  • Ideally, initial experience in (partial) project leadership
  • Excellent English skills and basic German skills, both written and spoken
Benefits
  • Flexible working hours
  • 30 days vacation
  • Free breakfast and lunch
  • Hybrid working model
  • Public transport subsidy
  • Bike leasing (JobRad)
  • Urban Sports Club membership
  • Individual training and development
  • Team and company events
  • Foreign language courses
  • Games room with table football, billiards, etc.
  • Health management & occupational medical care

Applicant Tracking System Keywords

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

Hard skills
PythonPostgreSQLMachine LearningCloudPandasasyncioCI/CDsoftware patternsunit testsfunctional tests
Soft skills
curiosityproactive approachcreativityinitiativeproject leadershipcommunicationteam collaborationproblem-solvingadaptabilityfeedback responsiveness