Let your talent run free

With many open positions worldwide, find the right position in the right location for you!

Staff Software Engineer

Ramat-Gan, Israel

About The Position

We are looking for a super talented developer, with rich experience developing modern, SaaS-based environments to join the CTO Labs group.

CTO Labs is Aqua’s new innovation group whose mission is to act as “startup within startup” to facilitate exploration and acceleration of new products, features, and ideas.

Responsibilities:

  • Design and develop POC or MVP of new products and features
  • Participate in conceptualization of new products and features
  • Lead discussions with internal and external interfaces about how solutions should be best built, both from technology and market fit perspectives
  • Lead discussions with customers to get continuous feedback
  • Lead architecture and planning sessions, perform code reviews, and write documentation

Requirements

  • Excellent design and development skills
  • Comfortable with doing research
  • 7+ years of industry experience in a software engineering role
  • Experience in building a SaaS product
  • Comfortable working with various development environments and frameworks: backend, client side, algorithms, databases, and RESTful API design
  • 7+ years of hands-on experience with OOP/OOD (e.g., Go, Java, C++, NodeJS etc.)
  • Familiarity with microservices, containers, Lambda, and modern CI/CD deployment processes
  • Familiarity with cloud deployment tooling, such as AWS CloudFormation or Terraform
  • A secure software development foundation – a solid understanding of the OWASP Top 10 and other security guidelines
  • Doer with a “Can Do” attitude
  • Fast and self-learner
  • Team player with good interpersonal skills
  • A startup and self-starter mindset – the ability to juggle multiple projects, mentor other engineers, and advocate for tools and processes to improve our developer experience
  • Experience working in remote and distributed teams