Senior Backend Software Engineer
Tel Aviv-Yafo, Tel Aviv District, Israel
6200-10000 Euros Per month
Salary : Flexible (between 25 to 40k) NIS
About The Position
We are a unique maritime-tech startup in Tel Aviv, developing a revolutionary AI platform that transforms the way ship captains navigate at sea and improves the safety of the shipping industry. We are seeking a Senior Backend Software Engineer to join our R&D team.
What Will You Do?
Design, develop, modify, implement, and support software components throughout the software stack.
Lead significant projects and major features.
Stay current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
Assist in task planning, estimation, scheduling, and staffing.
Work closely with cross-functional teams and management.
Be part of a growing, fast-paced, and highly-flexible team.
Requirements
What We Look For:
B.Sc. in Computer Science or equivalent.
4+ years of experience in Software Engineering, preferably in Python.
Strong experience in back-end technologies, including Python, Docker, AWS-based systems, K8s, SQL and NoSQL databases, and message queues.
Experience in developing multi-threading/tasking applications.
Experience designing scalable and highly available systems.
Experience working in a CI/CD environment.
Experience with test frameworks and test-driven development.
Experience with AWS.
Plus But Not Required:
Past experience in a startup environment.
Experience with distributed architecture, microservices, message queues, and REST API.
Experience with computer vision systems and AI-driven products.
Experience with video systems (video streaming, media servers).
Experience with the following technologies: GitLab, InfluxDB, RabbitMQ, MongoDB, PyTorch, and AWS (SQS, CloudFront, Lambda, EKS).