DevJobs

Software Engineer

Overview
Skills
  • C++ C++
  • Python Python
  • Rust Rust
  • Flask Flask
  • Kafka Kafka
  • Node.js Node.js
  • React React
  • NoSQL NoSQL
  • Linux Linux
  • CI/CD CI/CD
  • Docker Docker
  • TDD

StarkWare, Israel's largest deep-tech blockchain company and a global leader in blockchain infrastructure, has developed technology that overcomes the blockchain industry’s key challenge: scalability.

By applying **zero-knowledge proofs**, StarkWare enables tens of thousands of transactions per second with reduced costs, preserving security and privacy. Its Layer 2 innovation, **Starknet**, operates on Ethereum and potentially Bitcoin, allowing developers to build decentralized, scalable, and cost-effective applications on the blockchain.


Our system is built in a microservice architecture that interacts with external systems (such as our partners’ systems) and meets demanding performance, resilience, and requirements.


Our R&D department includes infrastructure, backend, and full-stack teams and uses diverse technologies like C++, Python, Rust, Node.js, and React.js.


The right candidate:

  • Is a university graduate in Computer Science (or equivalent) with a high GPA (Over 86).
  • Has experience in development in a high-level object-oriented language (preference for / C++/).
  • Is curious by nature and a quick learner.


Advantages:

  • Advanced degree with high GPA in CS/Math/equivalent.
  • Experienced with advanced OOP, design patterns, performance optimizations, and algorithm development.
  • Experienced with CI/CD and TDD methodologies.
  • Experienced with the Linux operating system, its internals, and its ecosystem.
  • Interaction with NoSQL databases at scale.
  • Implementation of services in a microservice architecture.
  • Interaction with tools such as Docker, Kafka, Flask, or similar.
  • Cryptographic primitives and protocols.
StarkWare Industries