Python Developer / Web Scraping Expert

Engineering · Germany · Remote possible

Job description

We’re a Berlin-based, remote-first SaaS start-up, looking for a Python Developer / Web Scraping Expert to strengthen our international team.

If you love solving challenges, applying the latest technologies, you enjoy freedom, taking ownership having an impact, and you love working with a great team, then this may be your chance. You would be part of our data team, responsible for data collection, integration, and quality.

Your responsibilities

  • Develop high-quality, well-tested, and scalable code, using Python for web scraping and data processing;

  • Scale an asynchronous web scraping system and make sure it runs well in production;

  • Develop and maintain REST APIs;

  • Support DevOps tasks;

  • Work with large amounts of data and ensure high data quality;

  • Deliver projects and commitments on time and quality;

  • Code reviews;

  • Applying best practices and helping optimize processes.

Your profile

  • Experience with Python, object-oriented programming, Git, CI/CD;
  • Experience with web scraping, BeautifulSoup, Playwright, Selenium ;
  • Experience with DevOps, Docker, and Linux would be a plus;
  • You’re well organized, take ownership and accountability;
  • Strong communication skills, passion for software development & love for challenges;
  • You’re a team player;
  • English fluency, at least on C1 level;
  • Required location: Europe or South America.

What we offer

  • A great work atmosphere within a small, talented, international team;
  • A high degree of freedom and hence the opportunity to have a meaningful impact;
  • Work on exciting challenges, leveraging cutting-edge technologies;
  • Flexible working hours including part-time options;
  • Remote work;
  • Competitive compensation & support of your personal & professional development.

Who we are

We are a diverse team of ambitious individuals, striving to exceed our customers’ expectations. Our strong team culture is built on collaboration & trust, empowerment, and innovation. At Knowtrex, we select inspiring people who are experts in their fields and enjoy working and having fun together.

Our Tech mission

  • No trivial work - we continuously push ourselves to improve by taking on challenging projects, applying emerging technologies, and testing their boundaries.
  • Define the cutting edge - we’re at the forefront of software engineering and digital product design. We contribute to them in open source and help define the best software development practices.
  • Always flexible - we want everyone to grow and, whenever possible, our team members can switch internal projects to those that could contribute best to their development.

If you’re interested in joining us, please send your CV and salary expectations.

Also, get in touch with any questions you may have!

We look forward to hearing from you!