BLStream

Design meets technology

Senior Python Engineer

As a software engineer you will be given the opportunity to work and experience all areas of software development life cycle in innovative and challenging projects for our international customers.


Duties & Responsibilities:

  • Active involvement in design and development processes of the BLStream's products and technologies
  • Participation in specification and planning of new product modules and features
  • Maintenance of high quality programming standards
  • Keeping track of industry developments/standards and taking initiative to incorporate these into the company technologies


Experience & Qualifications:

  • Hands on experience in Python development –min. 3 years
  • Very good knowledge of Linux
  • Proficient in object-and/or functional-oriented design and design patterns
  • Good English, both written and spoken


Not required, but advantageous professional experience in:

  • PostgreSQL database, both at scale and HA environments
  • Memcache/Redis
  • Virtualization solutions
  • Git version control system and Jenkins continuous integration server
  • Scrum (or other Agile) development method


Skills & Personal Characteristics:

  • Ability to work within deadlines and as part of a team
  • Excellent problem solving skills and communication skills
  • Able to learn new technologies quickly
  • Passionate about technology
  • Understands and cares about the customer
  • Innovative and forward thinking
  • Attention to detail

 

If you think you are up to the challenge and would like to join us, please send your CV and a cover letter to: