Careers

Careers



Enter the code above here :

Can't read the image? click here to refresh

We are looking for Engineers for our team for the development of our next generation greenfield project. Our product is designed to significantly reduce the time required to detect and respond to threats, enabling organizations to neutralize these threats before they cause a damaging cyber incident or data breach

We have pioneered a holistic approach to security intelligence that sits at the intersection of advanced cyber-security and Big Data analytics. Our highly scalable, purpose-built platform collects, classifies and contextualizes petabytes of machine and forensic data from across the extended IT and operational environment. We use correlation-based as well as Machine Learning technology to continuously and in real-time analyze this contextualized data to detect cyber-threats, including those that Big Data analytics are best positioned to detect. We also provide robust forensic analytics and centralized search capabilities that enable security and operational personnel to rapidly investigate and respond to threats.

UI Developer

You’ll have the opportunity to work with a talented team of professionals, including software developers, UX researchers, designers, QA engineers, and data scientists. As a Senior Software Engineer, take pride in delivering an award-winning user experience to our customers and believe that a challenging and fun work environment is essential to this goal.

Here’s an overview of the responsibilities & challenges ahead;

  • Development of front-end client application code in React, utilizing micro front-end/ architecture
  • Foster a collaborative, team-oriented, agile environment.
  • Evaluate new tools and technologies, and influence adoption across the broader Engineering organization.
  • Improve Engineering delivery through all phases of the software development lifecycle (build, test, and release).
  • Ability to successfully mentor other team members in growing their skills/careers.
  • Understand the product, our customers, and their needs.
  • Have a passion for beautiful, usable interfaces.

Required Skills:

  • Five (5) or more years of professional experience writing large, scalable and performant business applications in JavaScript.
  • Demonstrable experience and fluency with React.
  • Work well in a close-knit, ego-free team environment.
  • Outstanding attention to detail and software quality.
  • Solid written and verbal communication skills.
  • B.S. degree in Computer Science, a related field, or equivalent experience.

Site Reliability Engineer (SRE)

We are seeking an enthusiastic Site Reliability Engineer to join our team. This is a challenging and dynamic opportunity, where you can use your creative problem solving, resourcefulness, and developer/operations experience to help us maintain and enhance a robust platform environment for our customers.

We are developing the Site Reliability Engineering discipline within our Engineering organization, and we need your help building the team.

Here’s an overview of the responsibilities & challenges ahead:

  • Develop processes, tools, automation, and software changes to address operational issues
  • Create and monitor dashboards and alerts for key infrastructure metrics, and business KPIs that relate to site reliability
  • Make monitoring and alerting alert on symptoms and not on outages.
  • Share pager duty to ensure that all of our products and services are up and running
  • Automate infrastructure management and maintenance with the aim of empowering the team and ensuring site reliability
  • Improve the deployment process to make it as boring as possible.
  • Document every action so your findings turn into repeatable actions–and then into automation.
  • Document “Tribal” knowledge
  • Identify/fix root causes of issues

About you:

  • A self-starter who's comfortable working independently without a ton of supervision
  • A software engineer with a curiosity for operations, or an operations engineer that wants to work closely with software engineers to help improve response times, scalability and availability.
  • You're obsessive compulsive, in a good way. Your systems and scripts are clean, well-documented and comprehensible.
  • You hate doing the same thing twice, you'd rather spend the time to automate a problem away rather than having to spend time on it again.
  • You are collaborative and are excited to empower the engineering team to work better and faster
  • You have used a wide variety of open-source technologies and cloud services
  • Experience with one or more programming or scripting language
  • You have strong verbal and written communication skills
  • Excellent problem solving and troubleshooting skills
  • You have a passion for learning when it comes to working with new technologies or languages
  • You live and breathe scalable web architectures.
  • You're cool in a crisis and can align with others to ensure complex problems meet a timely and effective resolution.
  • You're OK carrying a pager and take it seriously, but you take pride when the pager hasn't rung in the past week.
  • You've worked with Linux, containers/namespaces, and system automation tools for Unix and/or cloud platforms.
  • You have 7+ years of relevant technical experience

Product Owner (PO)

  • Have 4+ year’s of experience in a Product Owner role, and/or professional information security experience
  • Define use-cases and problem statements, collect data formally and informally, make decisions pragmatically, and communicate priorities clearly
  • Learn our business drivers, customer needs and competitive challenges
  • Learn to communicate complex concepts to the organization and customers
  • Plan and prioritize the team backlog and contribute to the feature backlog
  • Assess value, develop cases, prioritize stories and collaborate with Product Managers on features to ensure work focuses on those with maximum value that are aligned with product strategy
  • Provide team backlog management, sprint planning, and elaboration of user stories
  • Provide detailed information about the functionality being delivered by the team via videos, feature information templates and content for end-user documentation.
  • Develop analytical and problem-solving skills, specifically the ability to investigate issues with attention to detail
  • Provide an active role in mitigating impediments impacting successful team completion of Release/Sprint Goals
  • Follow our competitors and the industry
  • Keep abreast with Agile/Scrum best practices and organizational best-practices
  • Learn about the Scaled Agile Framework, Scrum and Agile process and principles

We love Product Owners that:

  • Are familiar with the Security and Data Forensics market
  • Have a passion for product quality
  • Communicate often and clearly, and are comfortable giving presentations
  • Are organized and manage their time well
  • Exhibit a strong foundation in analytical and problem-solving skills
  • Are creative thinkers who roll up their sleeves and make it happen.
  • Pay attention to details

Java Full Stack Developer

Job description

  • Design, code, test, and debug software applications
  • Implement best practices in design, code quality, cloud, DevOps, monitoring, and security
  • Develop prototypes to validate new technologies

Qualifications/Skills

Must have project experience in :

  • UI Frameworks - JavaScript, HTML, CSS, React or Angular 2
  • Java, Spring Framework, Spring Boot Restful Web Services
  • Java persistence frameworks - like Hibernate, Spring Data etc.
  • Exposure and good understanding of DBMS & SQL
  • Worked in enterprise level development projects with active involvement in end to end SDLC
  • Strong communication skills to articulate technical ideas to technical business stakeholders

Nice to have:

  • Microservices architectures, cloud native software development practices
  • Experience with cloud and AWS cloud services and offerings
  • Experience with Devops/CICD concepts and tools
  • Comfortable with Agile/Scrum

Software Development Engineer @ Test (SDET)

Understanding the flow of code and how it interacts with different components.

Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.

Handling technical communications and understanding the customers' systems.

Requirements:

A Bachelor's degree in computer science, computer engineering, or a related field.

Excellent designing and programming skills.

Knowledge of programming languages and process management methodology.

Knowledge of test methodologies and their corresponding tools.

Exposure to Behaviour Driven Development and experience in programming and testing.

Technologies we use...