Senior Software Engineer

imper.ai

imper.ai

Software Engineering
Tel Aviv-Yafo, Israel
Posted on Dec 16, 2025

Location: Tel Aviv

Capacity : Full-Time

Company Overview: imper.ai delivers a cutting-edge, context-aware, impersonation prevention platform designed to serve as your organization’s first layer of defense. Seamlessly integrated across collaboration tools and communication channels, the solution distinguishes between legitimate and fraudulent communications in real-time, countering even the most sophisticated social engineering tactics.

imper.ai verifies and validates identities during the first part of the encounter, effectively blocking impersonation attempts before they lead to fraud or malicious activity. The solution reduces user friction by eliminating the need for cumbersome pre-registration, while our zero retention policy ensures complete privacy.


About the Role: We’re looking for a Senior Software Engineer to join our growing engineering team and help build the foundation of our identity-centric cybersecurity platform, a SaaS B2B product using cloud-native principles with a highly available microservices architecture. You’ll be responsible for designing and developing scalable, secure, and resilient backend systems that power real-time detection and decision-making across multiple communication channels.

This role is ideal for engineers who want to build technology that matters and work closely with customers to solve real challenges. You’ll join a highly skilled team in a fast-growing company, where your ideas translate directly into product decisions, customer value, and the success of the business.


Responsibilities

  • Design and implement backend services that are performant, secure, and reliable.
  • Work with cloud infrastructure and containerized environments (Docker, Kubernetes, etc.).
  • Build and maintain APIs, data flows, and backend logic that support core product functionality.
  • Collaborate with frontend, product, and research teams to deliver end-to-end features.
  • Take ownership of features end-to-end: Product needs, design, development, testing, deployment and monitoring.

Must-Haves

  • Proven experience as a software engineer in a production environment.
  • Hands-on experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Proficiency in building backend microservices using high-level languages.
  • Strong understanding of software architecture, performance optimization, and security principles.
  • Familiarity with Python.
  • Strong and versatile technical skills, a can-do attitude, and the ability to self-learn and adapt to different types of projects.

Bonus Points

  • Proficiency with highly available microservices architecture.
  • Full stack capabilities, implementing both backend and frontend sides of the system.
  • Experience with MongoDB, Redis, or other NoSQL/in-memory databases.
  • Knowledge of CI/CD processes and cloud-native architecture.
  • Exposure to cybersecurity, identity, or authentication systems.
  • Experience working in fast-paced startups or high-ownership environments.
Apply here