(Senior) Backend Engineer Python (all genders)
What this position has to offer:
- 🌟 Transparency: We foster trust through open and honest communication at all levels.
- 🤝 People First: We put people at the center, supporting their potential and growth.
- 🚀 Ambition: With curiosity, courage, and passion, we pursue our vision and push beyond our limits every day.
Interested? Then book a call with us now! đź“ž
Job Summary
At Lionstep, we are redefining talent identification and recruitment with cutting-edge technology. To strengthen our global Product & IT team, we are looking for a passionate and experienced (Senior) Backend Engineer Python (all genders), 80-100%. 🔥
In this role, you will develop and optimize high-performance, scalable APIs using FastAPI, support the transition from our legacy Flask API, and take ownership of maintaining and expanding our Google Cloud Platform (GCP) infrastructure. You will also work on asynchronous workflows, database architectures, and automation to enhance our platform. 🚀
If you are an ambitious backend engineer with expertise in modern backend technologies, cloud environments, and workflow automation, we would love to hear from you! Join us from May 2025 or by agreement and become part of our journey to revolutionize the way companies connect with top talent. 🤝
For this position, you need to be located in Berlin, but will work from the homeoffice. 🏡
Interested? Then book an initial call with us now! đź“ž
What You Will Be Doing
- You design and develop RESTful(-ish) APIs with Python (FastAPI) and implement best practices in terms of performance and security.
- You maintain and extend our existing legacy API based on Flask, ensure feature parity with the new API and work towards a long-term replacement.
- You are responsible for the maintenance and expansion of our cloud infrastructure on Google Cloud Platform (GCP), including Cloud Run, Cloud SQL and Cloud Storage.
- You implement and optimise asynchronous workflows (e.g. with Celery and asyncio) to process large amounts of data efficiently.
- You design database architectures (Google Datastore, PostgreSQL) and take care of migration processes (e.g. Alembic) and caching mechanisms (Redis).
- You will actively participate in code reviews and help shape our development processes (CI/CD, testing).
- You will work closely with our operations team to automate talent workflows and continuously improve our platform.
- You will ensure that your projects are clearly documented so that the team can access all relevant information at all times.
What You Bring To The Job
- You have sound experience in the development of backend applications with Python (3.9+) and are confident in using at least one modern framework (preferably FastAPI; experience with Flask is a plus).
- You have a basic understanding of Google Cloud Platform (GCP) and have ideally already gained experience with Cloud Run, Cloud SQL or Datastore.
- You have experience with relational databases (e.g. PostgreSQL) and are ideally familiar with SQLAlchemy and Alembic.
- You are enthusiastic about automation, data processing and asynchronous workflows on a large scale.
- You are open to new technologies (e.g. AI & LLM, Elasticsearch, RAG), have the willingness to learn and familiarise yourself quickly with new topics and can also imagine working with R for legacy components.
- You take responsibility for your projects, act proactively and always keep an eye on the goals.
- You communicate openly and clearly, work in a structured manner and can explain complex technical topics in an understandable way.
- english: B2 – Upper Intermediate
Team
The Lionstep team currently consists of around 60 employees. We are an internationally active company, with employees working in Switzerland, Germany, the USA, Spain, Portugal, Serbia and Romania. The sense of togetherness among the entire Lionstep team is unbeatable and unique. We regularly exchange ideas across teams and value new, innovative ideas.
- Reports to: Mathias Gruschwitz (Head of Engineering)
- Colleagues: 7
- Team Language: German & English
Benefits
Wellness and mental health benefits
Free soft drinks / snacks
Possibility to take unpaid time off
Work From Home (WFH) possible
Pet friendly office
Contribution towards learning opportunities
Remote work & flexible working hours
Top equipment & technological tools
Extra maternity & paternity leave
Team Spirit
Team events
Discounts
About Lionstep
- Industry: Personnel, HR & Recruiting
- Founded: 2016
- Kununu:
Next Steps
I Am Interested
Check if the salary matches your expectations and if you meet the basic requirements.
Schedule a Call
Select a 20-min slot for a call with a Lionstep recruiter to find out if it's the right job for you.
If There's a Match
Lionstep will connect you directly to the employer to take the process further.
If There's No Match
Lionstep will look for other opportunities you might like and contact you again.
Ready to move forward?
Check out in the next step if the offered salary matches your expectations and if yes, schedule a call with a Lionstep Recruiter to learn more about the job.
Ready to move forward?
Check out in the next step if the offered salary matches your expectations and if yes, schedule a call with a Lionstep Recruiter to learn more about the job.
Not For You?
Do you know someone who might be interested?