As a Data Engineer, we expect you to solve real-life complex problems and build an analytics platform that supports a broad range of analytical/machine learning requirements. You will create prototypes and proof-of-concepts for iterative development, and, additionally, you will prove to be keen to learn new technologies and apply the knowledge in building scalable/robust production systems.
Requirements
- 4 to 6 Years of experience as Data/Backend Engineer.
- Strong object oriented or functional programming skills in: Java or Python
- Should have good command on authoring SQL.
- Experience working in a technical environment with tools like Spark, Flink, Storm, Kafka, Elastic Search etc.
- Have knowledge on AWS cloud services: EC2, S3, EMR, RDS, Redshift, Lambda, Step functions. (Good to have)
- Exposure to stream-processing systems like Spark-Streaming, Flink, Kafka Streams etc.
- Experience with relational SQL
- Experience with data pipeline orchestrating tools: Airflow, Luigi etc. (Good to have)
- You are well versed with modern software development practices (Agile, TDD, CI/CD)
Perks:
- Birthday off.
- Private medical plan.
- Referral bonuses.
- Top Performance recognition.
- Discounts with affiliated universities, financial companies and hotels.
- WFH