Senior Backend Developer

Tel Aviv / Remote

SecureNative is disrupting the application cyber security market through its cutting edge patent-pending technology. We help SaaS companies to better monitor and protect their online users. We bridge the gap between engineering and security by enabling developers and security teams to implement security without impacting engineering velocity.

We are on our mission to make the world more open and safe, and are looking for smart, fast-paced, out-of-the-box, energetic team players to join our mission. The company is backed by worldwide top Tier VCs and managed by very experienced and successful entrepreneurs and executives.

We're seeking A players to work with A players. We're a high-growth company on a once-in-a-lifetime journey to revolutionize the way online users are protected.

What You Will Do

  • You will join a team of expert engineers in developing our innovative security-as-a-service product.

  • Architecting, designing and implementing core software components of the system.

  • Developing new awesome features while leveraging “cloud native” technology stack.

  • Delivering frequent product deployments in a fast paced agile environment.

Requirements

  • BSc in Computer Science or equivalent.

  • 6+ years of experience with at least two of the following languages: Go, Scala, Java, NodeJS, Python.

  • Deep understanding of Computer Science fundamentals: object-oriented design, functional programming, data structures, multi-threading and distributed systems.

  • Experience with in-memory distributed cache such as Redis and messaging systems such as Apache Kafka, Amazon Kinesis, RabbitMQ, etc...

  • Experience working with Docker, Kubernetes and designing scalable microservices architecture.

  • Experience in working with SQL (MySQL, PostgreSQL) and Columnar/NoSQL Databases such as (Clickhouse, Couchbase, Elasticsearch, MongoDB, Cassandra, etc…).

  • Experience working in a BigData environment and building scalable distributed systems. 

  • Proven experience working with cloud providers such as (AWS or GCP)

  • Experienced working in a Linux/Unix based environment.

  • Experience with Agile development, CI/CD pipelines (Git, GitFlow, ArgoCD or Jenkins) and coding for automated testing.

  • A versatile developer with a “getting-things-done” attitude.

Nice to have

  • Background in cyber security

  • Familiarity with the cloud-native computing foundation (Prometheus, Envoy, CoreDNS, Fluentd, gRPC, Helm and Linkerd…).