Contribute to our portfolio companies’ success by browsing open positions below.

Senior Backend Software Engineer at StarkWare
Netanya, IL
As a Senior Backend Software Engineer in StarkWare, you will design and develop complex high-performance, high-quality software, spanning across algorithms, application logic and infrastructure. Our system is built using a micro-service architecture that interacts with external systems (such as the blockchain and our partners’ systems), and meets demanding performance, resilience and security requirements. The code is written mostly in Python and in C++.

What you need to succeed

  • At least 5 years of development experience in a high-level object-oriented language (preference for Python and C++)
  • University graduate in Computer Science (with a high GPA)
  • Experience building complex, high-scale, high-performance software
  • Curious by nature and a quick learner

Ideally experience with:

  • Advanced OOM and design patterns
  • Performance optimizations
  • Linux operating system, its internals and ecosystem
  • Interaction with NoSQL databases at scale
  • Implementation of services in a micro-services architecture
  • Interaction with tools such as Kubernetes, Docker, Kafka, Flask, or similar
  • Algorithm development
  • Cryptographic primitives and protocols
  • Blockchain technologies
  • CI/CD and TDD methodologies