Position: Python Software Engineer
Company: Equally Talent
Category: Python
Experience required: 3y
English level: upper
Published: 2021-10-01T00:00:00+03:00

**Our technology stack:**
Main programming languages: C/C++, Python
Databases: Postgre, Redis
Frameworks: Pyramid, Celery
Operating systems: Centos/RedHat, Ubuntu, Windows
Development environment: Visual Studio, PyCharm, VIM
Continuous integration: Ansible, CircleCI, AppVeyor
Monitoring: Zabbix, Datadog, Amazon CloudWatch

**What you will be doing:**
- Writing clean, high-quality, high-performance, maintainable code
- Develop, implement, integrate, test and support software including low-latency, high-availability applications, database integration, interfaces, and new functionality enhancements
- Assist with development and perform support test and deployment of new products and features
- Participate in code reviews
- Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints
- Implement security and data protection in application
- Execute infrastructure vulnerability scans

**Required Qualifications:**
- 3+ years of experience in developing web application using Python, SQL for back-end and Mako/HTML/Javascript for front-end
- Strong experience with web frameworks: Pyramid/SQLAlchemy (preferred) or Django
- Experience with Git
- Experience with Celery task manager
- Full stack development experience in developing web applications, RESTful APIs, stateful & stateless applications

**What we offer:**
- Competitive Salary
- Sign Up Bonus
- Performance Bonus Plan
- Paid Time Off & Sick Leave
- Family Medical Insurance
- Family Vision and Dental Insurance
- Matching 401(k)
- Half Day Fridays/Work from Home
- Excellent Growth Opportunity