SIDES

Python Developer

SIDES

full-time

Posted on:

Location Type: Hybrid

Location: Berlin • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDockerDynamoDBJavaScriptJenkinsMicroservicesMySQLPostgresPythonRedis

About the role

  • As a Python Backend Developer, you will plan, develop and maintain our backend systems and APIs in Python.
  • Design, develop and maintain backend services and APIs in Python
  • Collaborate with frontend developers to seamlessly integrate UI elements with server-side logic
  • Ensure application performance, quality and stability
  • Implement security and data protection measures
  • Write and maintain clean, maintainable code
  • Conduct code reviews and provide constructive feedback to colleagues
  • Continuously learn and apply modern technologies and best practices
  • Participate in agile processes (e.g., sprint planning, daily stand-ups, retrospectives)

Requirements

  • Degree in Computer Science or a comparable qualification, or equivalent professional experience
  • Several years of experience (5+ years) in Python backend development
  • Strong knowledge of databases (PostgreSQL, MySQL, Redis, DynamoDB)
  • Experience with RESTful APIs and web services
  • Understanding of asynchronous programming and event-driven architectures
  • Familiar with containerization (Docker) and version control systems (Git)
  • Strong problem-solving skills and a pronounced team spirit
  • Excellent communication skills
  • German language skills are a plus for communication with our German-speaking team and customers
  • Advantageous: experience with cloud platforms such as AWS, Azure or Google Cloud
  • Hands-on experience with FastAPI, SQLAlchemy and ORMs
  • Experience with CI/CD pipelines (e.g., Jenkins, Travis CI, GitLab CI)
  • Basic knowledge of frontend technologies (JavaScript, HTML, CSS)
  • Experience writing unit tests
  • Familiarity with JIRA
  • Knowledge of microservices architectures and serverless computing
Benefits
  • Corporate discounts (CorporateBenefits)
  • Access to multiple employee discount programs
  • Discount on gym membership
  • E-learning opportunities
  • Mental health app: InstaHelp
  • Snacks and drinks in the office

Applicant Tracking System Keywords

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

Hard skills
PythonPostgreSQLMySQLRedisDynamoDBRESTful APIsasynchronous programmingevent-driven architecturesFastAPISQLAlchemy
Soft skills
problem-solvingteam spiritcommunication
Certifications
Degree in Computer Science
Cariqa

Senior Backend Engineer, Python

Cariqa
Seniorfull-time🇩🇪 Germany
Posted: 4 hours agoSource: cariqa.jobs.personio.com
AWSCloudDjangoMongoDBNoSQLPostgresPythonSQL
bankraft

Senior PHP Developer – Symfony

bankraft
Seniorfull-time🇩🇪 Germany
Posted: 4 hours agoSource: sowhat.jobs.personio.com
JavaScriptMySQLPHPPostgresSymfonyZend
DATATRONiQ

Senior Backend Developer, Golang

DATATRONiQ
Seniorfull-time$70k–$80k / year🇩🇪 Germany
Posted: 2 days agoSource: join.com
DockerGoKubernetesLinuxPythonTypeScript
PAIR Finance

Senior Software Engineer – Ruby on Rails

PAIR Finance
Seniorfull-time🇩🇪 Germany
Posted: 3 days agoSource: pair.jobs.personio.com
AWSDockerGoJavaJavaScriptLinuxNode.jsRubyRuby on RailsRustSQLVue.js