Senior Python Developer

scoutbee
  • Berlin, Germany
  • Other
  • Information Technology & Digital
  • English Only
  • 6-8 year
  • 15+ days ago
  • Berlin, Germany
  • Permanent-Full time
  • Other
  • Information Technology & Digital
  • English Only
  • 6-8 year
  • 15+ days ago

Permanent-Full time

Job Description

As a Senior Python Developer at scoutbee, you will work alongside a team of talented engineers to contribute to our platform by solving problems in a creative way.

You will have team autonomy to support our product development by building collaborative components and supporting scalable products. You are curious and enthusiastic about delivering high quality code and you want to share your passion with a diverse team.

You enjoy collaborating with others in an environment where new ideas are welcome to the table and that involves learning from mistakes all the time.

About the projects you could work on:

Streamline - ultimate tender and collaboration platform for purchasers and suppliers. Here we utilize Python 3, Django, Django Rest Framework and React.js (with Redux and Sagas)
Demand Guru - Machine Learning powered tool that identifies best matching companies to collaborate with. It uses Python 3, Quart (async flask), React.js (Ant.d React components)
DeepSee - A place where purchasers can overview and manage their suppliers and discover new opportunities. It uses Python 3, Django, React.js (Ant.d React components)

Your role in our beehive

Contribute to the team's work with high-quality, well-tested and scalable code
Develop high class backend code in a service based architecture with high availability and fault tolerance best practices
Create and maintain tools to interact with the software and data, including data collection, analysis and visualization
Support the development of the software stack (e.g. code reviews, unit tests, CI) and documentation
Work closely with our team to understand our customers shared needs

What you bring to our beehive

5+ years of backend web development in Python
Passionate about engineering, good at writing only the necessary code
Practical experience with Docker and CI/CD
Thorough understanding of relational databases
Mindful of testing and good testing practices (unit testing, e2e)
Working knowledge of modern Javascript processes
Experience in coding practices, working with Git and have GitHub collaboration skills
Experience with TDD
Experience in writing asynchronous services with asyncio and aiohttp
Fluent English
You are an excellent team player

Our tech stack

Programming Languages: Django, Python, Go, Flask, ReactJS
AI: Pytorch, FastText, Word2Vec, Doc2Vec, Transfer Learning, BI LSTM CRFs
Deployment: AWS, Terraform, Docker (via ECS), Kubernetes
Data Engineering: ELK, Kafka, Spark, Airflow
CI/CD: Jenkins, Travis, GitHub Actions
Postgresql

What's in it for you? #beehivelife

Modern offices in Berlin and Würzburg with ergonomic, non-Ikea chairs
Flexible working hours and the possibility of home-office
A strong emphasis on a Positive Intercultural Environment and Diverse Culture (Diversity, Equity and Inclusion matters. To employees, leaders, and investors, which is why we actively invest in DE&I across the entire employee journey)
An innovative and international working environment characterized by flat hierarchies, a great company spirit and an open feedback culture
Excellent professional development opportunities through a generous educational budget and clear career levels
Wellness budget (Urban Sports Club, Counselling through Better Health, company organized marathons)
High end coffee, snacks, fruits, beers and sodas
Supplement for daycare
Language courses, custom to your level and lifestyle through Lingoda
Virtual ESOP for all employees, because ownership at all levels matters
Are you super driven in Developing, but your level of experience doesn't meet our requirements? If this job ad sounds super interesting for you - Please don't hesitate to apply! For us, personality and cultural fit are more important than qualifications. We are aware that underestimation of one's own abilities and impostor syndrome can hold someone back from applying.

We'd love love to hear from you!

scoutbee is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to ethnic background, colour, religion, gender, sexual orientation, national origin, age, disability status, protected veteran status, or any other characteristic protected by law.

About scoutbee

scoutbee’s mission is to help the right purchasers and the right suppliers connect, anywhere in the world. scoutbee delivers procurement teams a smarter supplier discovery suite. Powered by AI and continuously curated data, scoutbee traces the supply chain of millions of suppliers to bring together supplier information with deep insights and a simple, digital process for strategic sourcing. Founded in 2015 by procurement, operations and engineering experts, scoutbee offers its strategic sourcing solution in Europe and in the US. scoutbee received global recognition in May 2019 at the World Procurement Awards with the “Highly Commended” award for technology. scoutbee has to date raised $76M in funding from investors including Atomico, Lakestar, Next47, Toba Capital, HV Holtzbrinck Ventures and 42CAP.

Similar Jobs