DevJobs

Senior Cloud Security Software Engineer

Overview
Skills
  • SQL SQL
  • Python Python
  • Go Go
  • Angular Angular
  • PostgreSQL PostgreSQL
  • MongoDB MongoDB
  • Kubernetes Kubernetes

We are looking for a star Software/BackEnd Engineer to join our growing dream team. You will be working with complex and interesting development tasks, implementing the backend components of our cloud-native security platform, implementing business logic in our cloud-native security product, participating in requirements review, influencing and implementing software design and development and working closely with the product team to enhance product development.


Responsibilities

  • Researching new technologies
  • Implementing MVPs for new cloud security features
  • Promoting product development by designing existing and new security features for cloud and open-source components
  • Design software modules implement and test them
  • Deliver clean, maintainable, and efficient code in GO
  • Create unit, component and E2E tests to cover features
  • Design and implement optimal database and data processing schemes
  • Troubleshoot and debug software issues
  • Work with the in cluster and front-end engineers to ensure smooth E2E integration, we use Angular for the frontend, and Golang for the backend
  • Write user facing documentation
  • Peer code review and contribute to the development of team standards and guidelines
  • Occasionally promoting cloud-native security by co-authoring blogs and talking at conferences


Qualifications

  • At least 5 years of experience in software development writing high-quality, testable, and reusable code
  • Go or Python proficiency
  • Proven track record of designing and developing data processing systems
  • Hands on experience in Postgres or other SQL DBs, MongoDB (or other document based database or queues)
  • Familiarity with testing frameworks and the ability to write test cases
  • Good interpersonal communication skills, in Hebrew and English
  • An interest and passion in finding optimal solutions for complex challenges
  • Extensive Can-Do attitude with passion for details and perfection in execution
  • Kubernetes, Cloud or Security Background and knowledge - an advantage
  • B.Sc. in Computer Science/related field or equivalent experience - an advantage
ARMO