Java Expert BE Developer

מספר מקומות |
7 שנים ומעלה |
משרה מלאה
| 22/04/2021
תיאור משרה

For a startup developing processors for artificial intelligence, with offices in the Center
What you’ll be doing:
"Design a software stack for data analytics and optimize it over a unique hardware
"Design and find algorithms for specific data-processing problem
"Analyze and solve complex problems from the fields of modern databases and distributed computation systems
"Develop high-level code while drilling-down to the low-level details
"Utilize cutting-edge technology and make it accessible for users
"Work with the open- source community משרה 102885

דרישות התפקיד

"Expert in Java programming.
"Experience with optimizing data flows (big-data / data-analytics / database-internals)
"8+ years of professional experience as a Software Engineer/Developer / technical leader
"BS degree in Computer Science or a similar technical field
"Experience in leading development of software components from architecture to implementation
"Strong abstraction and analytical skills
"Strong understanding of design patterns, best practices, and coding standards
"Excellent analytical skills
Advantage
"Experience with data analytics methods
"Knowledge in database internals
"Technically fluent in multiple programming languages
"Understanding of computer architecture
"Experience in distributed execution engines such as MapReduce, Spark and Flink
"Experience with ETL processes
"Proficiency in SQL
"Thorough knowledge of modern database design and data structures
"Experience in query planning and optimization