Senior Software Engineer - Vectra AI
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Detecting attackers in real-time requires a high-performance suite of software that enables machine learning and statistical techniques. You will be joining a diverse and collaborative team. As a senior software engineer, you will help shape the processes and practices of the team, as well as the technical architecture and delivery.

Key responsibilities include:

  • Translating product requirements and concepts into software designs and implementation, considering scalability, performance, operational effort, and cost.
  • Collaborating with Product Management, UX, Security Research, and Data Science to help customers simplify security.
  • Providing technical leadership, mentoring, and encouraging other engineers.

Requirements include:

  • 7+ years of Python experience.
  • 7+ years of working with Cloud providers (AWS, Azure, GCP).
  • Knowledge of software design principles and leading software development practices.
  • Strong communication and collaboration skills.
  • Willingness to take initiative and challenge existing assumptions and conventions.
  • A degree in Computer Science (or equivalent experience).

Bonus requirements include:

  • Expertise in automated testing and continuous integration and deployment tools.
  • Knowledge of networking and networking protocols.
  • Understanding of Best Practices in Cybersecurity.
  • Knowledge of source code management tools, such as Git.

This is a great opportunity for a senior software engineer to make a meaningful impact.

;