Senior Backend Engineer - Python

  • Calea Dorobanților 21, Cluj-Napoca 400000, Romania
  • Full-time

Company Description

Born from the ambition to merge the dynamic world of US unicorn startups with the diverse talent of tech professionals in Europe, BWS brings the most exciting technical challenges to the region. We are a growing team of kick ass Developers, Mobile Engineers, DevOps and QAs, learning, perfecting, and adapting to ever changing and rich variety of tools and technologies. We are focused on the long journey together with our team and our clients. Hop on board and let’s build great stuff together!

Job Description

This role will effectively be in the capacity of a technical lead, working closely with front-end and platforms teams; you'll be part of the team that plays a crucial role in advising the engineering and product leadership teams on simple and effective solutions. For this you will need technical knowledge, clever thinking, business knowledge and great communication skills.  This is the ideal role for someone who's ready to move their career to the next level in terms of technical influence and scope of impact.
 

This is not a “gig” or a part time project, the ideal candidate will extend the team and take on roles and responsibilities going forward.

This is an opportunity to work on a great team, enhance your skills, and directly contribute to growth.

Qualifications

5+ years of industry experience developing large-scale applications
In depth knowledge of Python
Experience with Django, or similar framework
Familiar with service-oriented architectures: APIs for both internal and external-facing services
Performance oriented and have experience with instrumentation and monitoring services to ensure proper functioning 
Familiar with: data structures, algorithms, and object-oriented design

We use the following technologies so experience with them is an advantage: 

Python
Django
Celery
Twisted
Redis
Postgres
Vue
Kubernetes
Docker
SaltStack
Git
Travis CI
AWS
Azure
 

Additional Information

We can talk about remote collaborations too.

Some benefits we are offering:

Working with the most dynamic US tech companies, developing and iterating new features and platforms
No short projects, no “monkey work”, no outsourcing, only real challenges for real talents
You are part of the team, your input counts
Possibility to work from our cool office in the centre of Cluj equipped with cutting edge hardware, chill and game room and a bunch of cool like minded people to share it with - in case you don’t like them you can still work from home...
You will like them but really, you can work remote :)
The opportunity to grow and help others to grow
Conferences, training and mentoring programs as well as a small tech book library, to keep you up to date with the dynamic tech world