Backend Engineer | Scrabble
Posted on February 27, 2024
Job Description
Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
Proven experience in backend development (typically 3+ years), preferably in a startup
environment.
Strong proficiency in programming languages such as Go, Python, Scala or Java.
Experience in developing low latency systems using web frameworks like fiber, vert.x,
falcon, etc.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with databases (SQL and NoSQL) and data modelling.
Knowledge of RESTful API design and implementation.
Familiarity with Kafka and Spark for large scale queuing and data processing.
Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
Understanding of machine learning concepts and integration with backend systems is a plus.
Excellent problem-solving and communication skills
Proven experience in backend development (typically 3+ years), preferably in a startup
environment.
Strong proficiency in programming languages such as Go, Python, Scala or Java.
Experience in developing low latency systems using web frameworks like fiber, vert.x,
falcon, etc.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with databases (SQL and NoSQL) and data modelling.
Knowledge of RESTful API design and implementation.
Familiarity with Kafka and Spark for large scale queuing and data processing.
Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
Understanding of machine learning concepts and integration with backend systems is a plus.
Excellent problem-solving and communication skills
