Skip to content

Senior Backend Software Engineer (f/m/x)

RemoteGermany, Berlin, BerlinTech - Backend

Job description

Here at 🍋 .markets while reading and thinking about how to make the best Job Description for a Software Engineer we got as bored as you of seeing the same generic and soulless text over and over again.

We believe that in 2022 to get people’s attention to join us we need to do something really different, that’s why we asked our CEO to perform a TikTok dance to convince you to join.

Job requirements

Weeell, we hope you can code better than he can dance🕺! But, if that's not enough, you can take a look at our successes and failures on LinkedIn, Blog, YouTube to discover a bit more about who we are and what we do. Spoiler alert: we are building an API to buy & sell stocks 💪

Currently, we are looking for a senior problem solver who has 3+ years of experience in: Python,FastAPI, PostgreSQL, Docker, and Kafka


"hours": 40, // -- Default: 40hrs; Min: 20hrs; Max: 40hrs
"holidays": 25, // -- Default: 25d; Min: 20d; Max: 30d
"salary": "?", // -- Min: 50K; Max: 120K
"shares": "?", // -- Mandatory
"clothing": { "hoodie": 1, "t-shirt": 1, "pair-socks": 2 },
"equipment": { "laptop": ?, "screen": ?, ...},
    "location": "remote", // -- Options: remote | germany | spain


- meetings_per_week:
        min : 1
            max: 3
            description: fewer meetings than in your last job
            min: 1
            max: 3
            description: manageable amount of chaos
            frequency: every
            description: to remember that we are all human
            frequency: quarterly
            description: optional to generate lasting memories with the team

About the process

Hiring can be an exhausting process, especially when you're the one trying to get hired. Therefore, we try to make this a fast and transparent process. Additionally, you will always have one contact person guiding you through the process and helping you to schedule meetings and setting you up on a path of success. Your process will look like this:

  1. Get to know each other | 40 minutes
  2. Technical chat with a members of the Dev team | 60 minutes
  3. Meet the team (Onsite)  | 90 minutes
  4. Meet a technical Advisor | 30 minutes chat