We’re paradigm-shifters, a company of folks who like to challenge what’s possible.

We’re passionate about using technology to solve today’s problems but with the scientific rigor of making sure what we create works flawlessly. If you like being surrounded by tinkerers, problem-solvers, philosophers, and makers who love the work they do, give us a shout and tell us what drives you.

Interested in one of the positions listed or other opportunities with Allure? Please email your resume and a non-boring cover letter in one pdf file to Your cover letter should address your interest in our company, passion for revolutionary technology, and creative philosophy.

Director of Software Engineering
Learn More

Director of Software Engineering

We are seeking a dynamic and whip-smart candidate for the position of Director of Software Development. We’re taking our DARPA funded projects from R&D to the commercial space and as Director of Software Development you’d have the opportunity to lead from the front and see your work put out there in the world. A candidate who has the thirst to solve problems and prototype solutions quickly will thrive. As the software nears commercial viability the role will place greater emphasis on workflow and code review.


  • You would be responsible for creating and directing workflow on projects, which means setting key priorities, goals, budgets and timelines as you assess problems, propose solutions, monitor software quality, and improve code functionality and reliability
  • Implementing plans while forecasting their needs to stay ahead of them.
  • Leading a team of talented software developers
  • Work alongside business and marketing staff to determine business requirements and rapidly translate them into final products
  • Foster a culture of innovation and collaboration within the company


  • Innovative and passionate with a go-for-broke work ethic
  • The sort of person who can lead a team of consultants as both a manager and a role model
  • A self-starter and a creative problem solver who can work both fast and efficiently


  • Computer Science or related Engineering degree or equivalent experience
  • 1+ years experience developing production software systems
  • Programming Windows services (.NET)
  • Designing/building Android apps; working with the Android development environment
  • Database programming experience (SQLite, mongoDB)
  • Good grasp on multi-threaded programming: thread-safety, race conditions, etc.
  • Good grasp on math fundamentals


  • Experience working with large amounts of unstructured data from a large number of sources
  • Early start-up experience
Software Engineer
Learn More

Software Engineer

Software Engineers at Allure Security don’t work in a vacuum. You’ll play a major role in following through on projects, continually optimizing your prototypes from start to finish. If you like working on a team and building technology designed to not only improve interfaces but to help others ask better questions and make better decisions based on data – this is the place for you.   


  • Defining the look and feel of the application
  • Working with world-class computer scientists to create compelling visualizations that enable users to understand complex human activity
  • Working with Product Management to define the end-user’s workflow
  • Collaborating closely with top engineers to implement and improve upon each other’s ideas
  • Work alongside business and marketing staff to determine business requirements and rapidly translate them into final products
  • Find creative solutions to business and technology challenges
  • Work with automated build and unit testing platforms


  • A self-motivated team player who thrives in an intellectually vibrant environment and loves consuming technology almost as much as creating it
  • Someone with a solid understanding of programming principles and design patterns and are knowledgeable about programming languages, preferably including Java.
  • Someone who has one or more of the following passions: drawn to tough engineering challenges; loves working with ‘big data’, like location signal data from over a billion Wi-Fi access points around the world; someone who can analyze very large location-based data sets.
  • A fast learner with strong problem-solving and communication skills


  • 2+ years of recent experience in hands-on software design and coding
  • Strong OOP and software design ability; able to develop systems that meet architectural objectives including reusable, scalable code
  • BS/BA in CS or equivalent experience or training
  • Ability to write (shell/Perl/sql) scripts
  • Good communication skills
  • Understanding of client/server architecture, high-performance computing,
  • Experience improving the design of an existing product, as well as imagining a new one


  • A history of working with large and varied data sets (visualizations of one or more of communications, cyber, financial, or physical data a plus, but not essential)
  • Mobile experience
  • Early start-up experience
Sales Engineer
Learn More

Sales Engineer

We’re looking for a person who is passionate about technology and how it can be used to solve real business problems.  You’ll be the owner of the technical sales process from start to finish. You’ll get “into the weeds” of the technology to build and conduct demos of our solution, but you’ll also engage with senior business and IT leaders to get to the root of their challenges. You’ll be on your feet quite often, demonstrating our solution and presenting to technical and business audiences.  We seek someone who loves to get under the hood of how things work and is really skilled at explaining complex concepts in a way that mere mortals can understand. We want a creative person who can come up with ideas on the fly to help solve problems.


  • Engage in advanced security architecture discussion with clients and prospective clients
  • Present Allure’s products from a technical and business perspective
  • Perform demonstrations of Allure technology
  • Analyze client needs and design/scope solutions accordingly
  • Build and maintain strong professional relationships with IT decision makers within assigned accounts
  • Communicate highly technical concepts to a variety of audiences, including executive level technical decision-makers
  • Stay up-to-date on relevant competitive solutions, products and services.
  • Assist with the development of formal sales plans and proposals for assigned opportunities


  • Enamored with the idea of owning projects from conception to deployment and having a lot of flexibility and creative control over them
  • Organized and able to move at a fast pace
  • Always learning and picking up new skills as needed and wearing a lot of hats.
  • Technically apt, able to learn quickly and stay current
  • Fluent in interpersonal and presentation skills that evoke passion and confidence


  • A strong, successful pre-sales engineering track record
  • Advanced, in-depth, (hands-on and conceptual) security understanding and design expertise
  • Excellent written and verbal communication, including listening, negotiation and presentation skills
  • The ability to work effectively and add value as a team member
  • Ability to travel


  • BS-level education in electrical engineering or computer science
  • Experience with Machine Learning concepts
  • Early start-up experience