Position: Senior Python engineer (+AWS)
Company: Crunch
Category: Python
Experience required: 5y
English level: upper

You will develop a Cloud-based text analytics solutions
The product is an NLP engine that helps to digest text and extract data. It is used by customers in the financial field and helps to predict marketing trends.
Headquartered in New York City and have an R&D office in Tel Aviv.

**Mandatory Requirements:**
5 years of commercial software development experience
A comprehensive foundation with object-oriented and functional programming languages such as Python (2+ years of exp)
Strong AWS development experience
Experience with AWS Lambda and AWS CDK (could be also Terraform) is a must.
Knowledge of Typescript
Knowledge of S3
Knowledge of REST API
Excellent communication skills and upper-Intermediate English.

**Main Responsibilities:**
Development of new features of the solution and support of the existing ones.
Implementing best practices and technical solutions, feeding data to the NLP engine and transferring data from NLP to customers.
Taking ownership of business requirements and design
Development and integration of new applications and enhancements
Write a professional, performant, high-quality code that will support a rapidly scaling
Run some testing ( there is a separate QA team, but there also will be some features that should be tested by a developer)
Being able to learn new things and develop yourself.

**We offer:**
Annual paid leave – 18 working days (100% compensation)
Annual paid sick leave – 10 working days (100% compensation)
Medical insurance
Opportunity to participate in various events (educational programs, seminars, training sessions)
Flexible working schedule
Free parking place
Massage in the office