Position: Sr Software Engineer – Agent

You: Puzzle Solver and Collaborator + Us: Wants to Change the World for the Better

Mimoto takes a radically different approach to cybersecurity. It is the only cybersecurity company that analyzes human interactions at the system level to determine the identity of the person interacting with it. This enables faster, more accurate detection and response to active attacks to stop them or send alerts about them in near real-time.   


  • Overall agent architecture and design 
  • Focus on incorporating distributed ML (Machine Learning) to the agent 
  • Create a policy/rule engine for enforcement at the agent 
  • Create a general communication mechanism for the agent/SaaS 
  • Advice on best programming language and best practices for the agent 
  • Rewrite agent into the decided programming language 
  • Manage project priorities and ensure timely delivery 
  • Serve as the company’s agent expert at conferences, in webinars, and for publications 
  • Will report to CTO and work closely with them and the lead machine learning engineer to define product specifics. 


  • 5+ years of professional software development experience 
  • Has a proven track record of driving innovation, enhanced products, and impacting business goals  
  • Familiarity with the following technologies and frameworks is required: 
    • C++ 
    • Python 
  • Experience in building complete, multi-threaded server-client applications 
  • Preferred: Bachelor’s degree in Computer Science or work experience equivalent. 
  • Must be a US citizen 

About You

Culture is more than just a buzzword or an afterthought. It’s core to who we are. It influences how we work and how we interact with others. People who thrive in our culture tend to have the following characteristics: 

  • You are excited to solve problems no one else has.
  • You embrace ambiguity.
  • You enjoy working in an early-stage environment.
  • You are a self-starter with a proven ability to deliver quality work while adhering to project timelines.
  • You are articulate with the ability to express a complex concept with thoughtful, actionable recommendations.
  • You are a leader who balances your own priorities with coaching others on how to meet theirs.
  • You have high EQ.
  • You work collaboratively across teams.
  • You are passionate about your work.
  • You are always respectful.

Location: Remote

Compensation and Benefits 

  • Competitive salary and stock options 
  • Multiple medical, dental, and vision options 
  • Maternity, Paternity, and Adoption Leave 
  • Unlimited PTO 
  • Paid holidays including election day 
  • Home office set-up stipend 
  • Monthly Mimoto Cares Packages – past packages have included grocery gift cards, gift baskets, office tools, etc. 

How to Apply

Please submit a cover letter and application at careers@mimoto.ai with Senior Software Engineer-Agent referenced in the subject line. 

Mimoto is committed to providing equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, disability or genetics, marital status, citizenship status, military status, protected veteran status, or any other category protected by law.