Frontline Systems is hiring!  We have openings for the following full-time positions, at our home office in Incline Village, Lake Tahoe, Nevada.  Click the links for detailed job descriptions.  For recently filled positions, you can still apply for consideration, for future openings.  To apply for one of these positions, please send your resume / CV to

New: Director of Education

Create educational materials for our software products, including video tutorials, example models, Website and Help pages, and syllabus materials for online and in-person training courses. Act as a content creator, and as an editor to recruit and work with outside content authors.

Technical Support Analyst (Filled)

Help customers, via phone, email, Live Chat, and our online Help Desk, build their models and use our software.  You’ll need experience creating optimization and simulation models, Windows and Excel skills, excellent communication skills in English, patience, and empathy with users who are learning.

Software Engineer - Algorithms(Filled)

Join our team to research, improve and implement the latest algorithms from the literature, in our software products.  You’ll need deep expertise in implementing optimization, simulation, statistics and data mining algorithms in C/C++, and the discipline to meet product release schedules.

Web/SaaS Software Developer (Filled)

Develop Web server based software, Web Services, and related client software in our software products.  You’ll need software engineering expertise, strong skills in C++, C# and JavaScript, and experience with SOAP and/or REST.  Familiarity with Windows Azure and/or SharePoint is a major plus.

Web Marketing Manager (Filled)

Create and execute Internet marketing programs for Frontline Systems, including PPC campaigns, landing page optimization, SEO, and some offline marketing. You’ll use analytics tools to measure engagement and conversion, and create Web copy, email campaigns and online surveys, and other marketing materials.