Position: Senior Python Developer
Company: MageticAI
Experience required: 3y
English level: intermediate

Use the top art of technologies include dedicated computing power &  Cloud-Based Technologies,  Big Data analytics, ability to extract knowledge and insights from data in various forms with constant learning.

We are looking for a Senior Python Developer to build functional and efficient server-side applications.

Senior Python Developer responsibilities include participating in all phases of the software development life cycle and coaching junior developers. If you’re a seasoned developer with a love for back-end technologies, we’d like to meet you.

Our project stack is:

- Python(2/3);
- Apache Cassandra;
- Web scraping: Beautiful soup, Selenium, Scrapy;
- Numpy;
- Pandas;
- Multiprocessing, asyncio;
- Servers on Linux (Ubuntu, CentOS).
Not now, but will use soon:
- NLTK — Natural Language Toolkit;
- Shell scripting (Bash) and Perl will be preferable.

Responsibilities:

- Help design and implement functional requirements for massive actions;
- Build efficient back-end features in Python;
- Integrate front-end components into applications;
- Manage testing and bug fixes;
- Prepare technical documentation;
- Coach junior team members;
- Implement software enhancements and suggest improvements.

Requirements:

- 4+ years experience as a Python Software Engineer;
- Experience with Python frameworks (e.g. Django, Flask, Bottle);
- Understanding of databases and SQL/NoSQL/ Big Data /;
- Service site architecture;
- Stability in previous jobs and projects;
- Leadership skills;
- BSc in Computer Science, Engineering or relevant field.

Will be a plus:

- Knowledge of JavaScript and Node.js; 
- Knowledge of Cassandra/ spark/ Docker/ Hadoop/ elasticsearch.

Our team includes mostly developers, data scientist and algorithms expert, with a target to expand the ability to save and analyze more and more data using computing power and big data technologies.

We welcome you to be a part of our development team!