About The Position:
We’re looking for exceptional software engineers who are happy to learn new technologies and are willing to think like product/ business people who personally implement software.
The ideal candidate has an experience in SAAS companies or Data Engineers with experience in Spark/ Hadoop and big data systems.
Responsibilities:
Writing scalable, robust, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high-performance software
Playing a key role in architectural and design decisions, building toward an efficient microservices distributed architecture
Requirements:
Bachelor’s degree or higher in Computer Science
At least 5 years experience in programming – Python
Strong knowledge of API + REST
Experience with MySQL, PostgreSQL or other relational databases
Experience with Linux environment, and AWS
Good knowledge of additional languages or data tools
Understanding of version control tools (git is preferred)
Team player with excellent communication skills
Good verbal and written communication skills in English