We're looking for a Senior Engineer interested in writing and running the mission-critical back-end services of Prezi and building forward-thinking web experiences and interactions for our users.
As a Senior Back-end Engineer at Prezi, you’ll have the opportunity to work with a growing startup, building things millions of people will see everyday. You will experience and experiment with new technologies and work with a group of people whom you can learn from and keep pushing things forward. This position is located in our Budapest office.
You should be excited about:
* Joining a team that focuses on the growth of the whole product
* Working in a small, cross functional team with other engineers, designers, data analysts, marketing, product managers
* Creating customer facing applications
* New technology and design
* Working in a challenging, fast paced and always changing environment
Challenges you will be working on:
* Participating in building resilient microservice architecture which scales and lets us build complex systems out of small bounded components
* Running everything in the cloud (AWS), rethinking the assumptions that no longer hold in our current architecture
* Opening source some of the awesome things we’re working on
* Developing and maintaining existing back-end services (mostly written in Python) to ensure they are efficient, reliable and secure enough for our many million users
* Developing high fidelity functional prototypes to validate growth initiatives
* Pro-actively enhancing our web platform Main requirements * 6+ years experience in developing web applications and web services (e.g. Python/Django)
* Solid understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, Thrift, TCP)
* Knowledge of web standards and modern browsers
* Passion for clean, maintainable code
* Bachelor's degree in Computer Science or Software Engineering – equivalent work experience is acceptable
* Must demonstrate either significant personal or professional experience in software development
* Able to meet deadlines, work within an international environment, exchange knowledge with colleagues, and be up-to-date with new trends
* Ability & willingness to learn fast and pick up new things easily
* Analyze and solve programming tasks independently and pro-actively
* Strong critical thinking skills
* Great communication skills in English
Nice to have * Knowledge of test automation of backend and frontend applications
* Experience in big data technologies (Hadoop/Pig)
* Passion for user-centric interface design
* Familiar with scaling online marketing systems (SEO, SEM, and email marketing, amongst others) nice to have.
Si companiile vor aplica la tine
Completeaza-ti profilul si companiile iti vor trimite invitatii pentru interviu direct pe aplicatia de mobil sau in casuta ta de email.