Senior Software Developer | Python

Sofia, Bulgaria


  • Building web-crawlers to extract publicly accessible information about private and public companies worldwide (e.g. company contact info, descriptive, demographic and financial data points)
  • Building web-crawlers to extract open government information about public procurement, grants and other budgetary actions
  • Development of high-quality database solutions
  • Creating solutions to integrate new data feeds
  • Setting and maintaining code quality and technical standards


  • 4+ years of experience of software development | Preferably with scripting languages, e.g. Python, Ruby etc.
  • Commitment to testing and fluent in Test-driven development
  • Experience of SQL databases
  • Strong experience with Data Scraping techniques
  • Experience with Data Mining techniques, Elasticsearch, FULLTEXT search techniques, Celery, Redis, will be considered an advantage
  • Interest/Experience in NLP (desirable)
  • A degree in Computer Sciences or equivalent work experience
  • Ability to identify and analyze problems quickly and to make good judgments and quick decisions
  • Takes pride in one's work; detail-oriented and thorough
  • Strong communication skills with technical and business teams, both verbally and in writing
  • Comfortable working directly with coworkers and stakeholders, understanding and translating their needs into business reporting
  • Fluent written and spoken English


For more details, let's talk at

(License No. 2709 valid from 17.01.2019)