Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Senior Software Developer

Engineering | Yoqneam, Israel | Full Time

Job Description
  • Be a super star! We need a super star programmer that will become the star of the company - seriously!
  • Thinking out of the box of realistic huge impact ideas - and getting them implemented
  • End-to-end development of Kamianrio's products and features, from design to implementation and from database to client
  • Solving diverse, complex problems of high scale using cutting edge systems & technologies
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver amazing products
  • Analyze and improve performance, scalability and stability of Kaminario's products, environments and tools.
  • Continuously learn and evaluate new technologies in an ongoing effort to perfect our products

Requirements

  • We don't care what programming language you know -  just be a super star in it and willing to learn Python :-)
  • At least 5 years of software development experience for a SaaS company
  • Designing data models for both NoSQL and relational databases
  • At least 3 years of experience building performant RESTful APIs and using external/internal third-party APIs
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation, KISS!)
  • Experience with public cloud development
  • Familiarity with at least one server-side framework (e.g., FastAPI, flask, Spring, Django, Rails, Express, Asp.net)

Advantages

  • Python exp - big plus!
  • Experience with Agile methodology
  • Experience with Domain Driven Design, Event-Driven architecture, and Microservices patterns and tooling
  • System architecture and design skills of large scale web services
  • Frontend/ Full stack exp. 

About Kaminario

The leading all-flash storage company, Kaminario is committed to driving innovation and redefining the future of modern data centers.
Our product is unique and so is our culture. Every employee has a voice, is passionate about technology and plays a role in our success.
As a team, we are collaborative, fun loving disruptors. Our offices are cool. Benefits, competitive. Creativity, collaboration and comradery empowers us.