Company Information | Career Opportunities

  • SpectorSoft Corporation, founded in 1998, is a recognized leader in activity monitoring focusing on security, data loss prevention and productivity for business. SpectorSoft’s award winning solutions benefit customers worldwide in protecting company assets, identifying insider threats and improving productivity.

    SpectorSoft's mission is to provide world-class software and support that enables our customers to protect their most valuable assets, reduce their risk, and gain unparalleled visibility into their operations.

    As a result, SpectorSoft made the prestigious Inc. Magazine List of the Fastest Growing Private Companies in the U.S. eight times consecutively. Recent awards include "Best Fraud Prevention Solution" from SC Magazine and "Best of Interop – Security" for our Spector 360 Recon solution.

    SpectorSoft's award-winning solutions include the world’s leading employee investigation tool (Spector CNE Investigator), an award winning insider threat solution (Spector 360 Recon), enterprise-grade User Activity Monitoring (Spector 360), and robust Event and Security Log Management (Log Manager).

    We provide visibility. Our customers become more secure and productive.

    SpectorSoft promotes a fun and challenging work environment. We are headquartered in Vero Beach, FL with offices in West Palm Beach, FL and London.

    SpectorSoft offers a highly competitive salary with generous benefits including health, dental, vision, company paid short/long-term disability, company paid life/AD&D insurance, paid time off and a 401K plan with company match!

    Follow us on LinkedIn and Twitter @SpectorSoft

    Current Career Opportunities

  • Accounts Payable Specialist

    This Accounts Payable Specialist will be responsible for maintaining the accuracy of the Accounts Payable subledger. Will work closely with the Corporate Controller and Accounting team.

    Responsibilities (but not limited to):

    • Responsible for processing full AP cycle
    • Responsible for obtaining and routing invoices for appropriate approvals plus data entry and general ledger coding of invoices and credit card purchases.
    • Prepares and processes ACH's, Wires and check payments.
    • Prepares daily and monthly credit card and bank reconciliations.
    • Researches and resolves accounting discrepancies including management and vendor inquiries and disputes.
    • Analyzes and reconciles vendor accounts and employee travel expenses.
    • Obtains new vendor details and assists with annual 1099's.
    • Supports Billing and Accounts Receivable daily reconciliations and activities.
    • Performs other duties as required.


    • Minimum 3+ years of experience in Accounts Payable
    • Strong internet, data entry and MS Excel spreadsheet skills
    • Excellent organizational, communication and interpersonal skills
    • Bookkeeping and ERP systems experience a plus

    This position is located in West Palm Beach.

    Must be eligible to work in the United States. Please no recruiters/agencies. E.O.E.

  • Technical Support Engineer

    We are searching for a Technical Support Engineer to join our support team in solving challenging issues regarding pre-sales, installation, configuration and usage of our consumer and business monitoring software.

    This position requires that you possess excellent written and verbal communications skills, as considerable time will be answering pre and post sale concerns via email and telephone.

    You must have outstanding knowledge of all versions of Windows, advanced knowledge of Network Administration and troubleshooting in order to isolate and solve technical issues quickly and accurately in a team environment. Microsoft SQL experience is a plus. You should be highly motivated, able to multitask, and have a commitment to customer satisfaction.

    A successful candidate will have experience in the following but not limited to:

    • User Accounts and Security
    • TCP/IP
    • Routing
    • Firewalls
    • E-mail
    • Chat and Instant Message
    • Excellent written and verbal communication skills
    • Microsoft SQL knowledge is a plus

    Minimum requirements include:

    • 5+ years Windows troubleshooting experience
    • Expertise in Microsoft Windows operating systems Vista to 8.1
    • Demonstrated ability to provide outstanding customer support
    • Excellent troubleshooting, analytical, and problem solving skills
    • Outstanding documentation skills
    • AA/AS preferably technical or equivalent work experience

    This position is located in Vero Beach, FL.

    Must be eligible to work in the United States. Please no recruiters/agencies. E.O.E.

  • Email / Social Media Manager

    Do you tweet, share, and post to social media in your sleep? Do you know what it takes to create and nurture online communities? Do you have proficiency for getting the right emails into the right inboxes every time? Are you inspired seeing open and click-through rates climb higher and higher?

    We're looking for an Email / Social Media Manager to manage our social media accounts and email programs by implementing strategies to grow followers, engage and retain qualified leads, and help convert them into customers and active promoters of our company and product offering.

    You should have a creative command of best practices and trends in social media marketing while understanding how to both build and convert a B2B digital audience. You'll also be expected to develop and track email campaigns using best practices to increase our business' email marketing success.


    • Build and manage the company’s social media profiles and presence, including Facebook, Twitter, LinkedIn, and additional channels that may be deemed relevant.
    • Create shareable content appropriate for specific networks to spread both our brand and our content.
    • Monitor and engage in relevant social discussions about our company, competitors, and/or industry, both from existing leads and customers as well as from brand new audiences.
    • Drive consistent, relevant traffic and leads from our social network presence.
    • Explore new ways to engage and identify new social networks to reach our target buyers.
    • Track, measure, and analyze all initiatives to report on social media ROI.
    • Grow our email list organically, not through bought or rented lists.
    • Manage various email campaigns, including the template designs, calls-to-action, and content used in our email sends.
    • Segment lists based on behaviors like past email engagement and website interactions (content downloads, site page visits, etc.).
    • Measure results and optimize the lead nurturing workflows for these segments to convert leads into customers.
    • Work to minimize list decay and unsubscribes while increasing the productivity of our email sends.
    • Develop documentation and road maps for processes, A/B tests, and promotions that succeed through email.
    • Flawlessly execute email marketing campaigns utilizing email best practices.


    • BA/BS degree or equivalent work experience.
    • Required skills: HTML/CSS, Adobe Creative Suite, Eloqua
    • Active and well-rounded personal presence in social media, with a command of each network and their best practices.
    • Excellent communicator with an ability to use both data and intuition to inform decisions.
    • Proficiency in using social media software to monitor social media conversations.
    • Excellent communicator and creative thinker, with an ability to use data to inform all decisions.
    • Proficiency in marketing automation software in order to generate traffic, convert visitors into leads, and then nurture them into converted customers.


    • Bonus experience and skills include Adobe Creative Suite, demand generation, inbound marketing, and blogging.

    This position is located in West Palm Beach, FL.

    Must be eligible to work in the United States. Please no recruiters/agencies. E.O.E.

  • Software Engineer

    Do you passionately follow the latest technologies, blogs, and innovations?

    Is your passion solving technical problems, exploring the unknown and developing creative exciting, innovative solutions in a high paced environment?

    SpectorSoft is currently seeking a Software Engineer. The successful candidate will possess the ability to think outside the box, and work in coordination with other experienced professionals. As one of the members of the core software development team, you will be working with a small team of exceptional engineers in development of new features and subcomponents. Responsibilities include providing work estimates, participating in the design effort, writing source code, unit testing, integration testing, and the desire to continuously question and improve the solution.

    You must have excellent communication skills, ability to work in team environment, and be able to keep pace with the fast changing world of technology.


    • Bachelor’s Degree in Computer Science/Software Engineering or equivalent work experience required. See below.
    • 6 mo-2 years of experience native C++ (school project work may be counted towards experience.)
    • 6 mo-2 years of experience with C# preferred (school project may be counted towards experience.)
    • Knowledge of HTML, JavaScript, and transport formats (XML and JSON)
    • Innovative and creative. You must offer ideas and contribute to solution design
    • The aptitude to quickly learn new technologies


    • WCF, particularly RESTful web services
    • Windows API Win32/Win64, C++ DLLs
    • Hooking and Shims
    • Experience with multi-threaded applications is a plus.
    • Object Oriented Development (OOD) is a plus.
    • Design patterns
    • Asynchronous programming

    The position will be based in SpectorSoft’s Vero Beach, FL office. We are offering relocation assistance.

    If you are looking to become involved in the development of commercial software applications being sold to customers worldwide, please contact us. A fantastic career opportunity awaits you!

    Must be eligible to work in the United States. Please no recruiters/agencies. E.O.E.

  • IT Developer

    SpectorSoft is a dynamic software company that is looking for the best and brightest Backend IT Developer to join its development team. The person that we need is someone who isn't afraid to dig in and get their hands dirty, and who offers new alternatives and suggestions to existing processes. You should have experience with classic ASP, ASP .Net, MS SQL, and C#. You will interface with every department in the company, so good communication and documentation skills are important.

    Some of the things you will be doing include:

    • Working on new projects to extend our sales systems capabilities
    • Extending these systems to handle a wide set of data sources, including API-based web and SQL systems
    • Applying your experience, creativity, and technical skills to solve complex problems and satisfy customers
    • Working with other developers on our team to add to our strong foundation through modern coding methods and techniques. Working with Product Engineering to integrate our new and existing products into our business process systems.

    Qualifications required (but not limited to):

    • 3+ years in the following areas: Developing in .NET technologies, Developing in ASP.NET, Developing in C#
    • Working with web technologies: WCF, REST, JavaScript, HTML5, etc.
    • Working with MS Visual Studio
    • Building complex web applications

    Experience with any of the following is a plus:

    • Design patterns
    • Iterative development
    • Interfaces and isolation
    • Agile/Scrum

    This position is located in Vero Beach, FL.

    Relocation assistance available for this position.

    Must be eligible to work in the United States. Please no recruiters/agencies. E.O.E.

  • Front-end Developer / Designer

    SpectorSoft is looking for a creative Front-End Developer / Designer with 4+ years of experience to join the internal marketing team. The ideal candidate will strive to achieve business goals through creative thinking and detail-oriented production.

    Responsibilities (But not limited to):

    • Plan, wireframe, and design digital user interfaces and websites
    • Code designs into interactive prototypes and production-ready websites, including mobile-friendly responsive design
    • Code to web standards and keep up-to-date with new technologies and trends
    • Update and maintain existing websites, including content updates, visual enhancements, landing page creation, and performance profiling/optimization

    Qualifications (Required):

    • Expert in front-end programming (HTML, CSS, JavaScript) including responsive design
    • Expert understanding of progressive enhancement, graceful degradation, and cross-browser support
    • Strong design, typographical and interactive skills
    • High attention to detail, strong verbal and written communication and presentation skills
    • Ability to work in a team environment and receive creative direction

    Qualifications (Preferred):

    • User experience
    • Expert in Photoshop and Illustrator
    • Back-end programming familiarity, including ASP.NET
    • Experience with source control, including GIT
    • Bonus points for an active GitHub/Bit Bucket/CodePen profile

    This position is located in West Palm Beach, FL.

    Must be eligible to work in the United States. Please no recruiters/agencies. E.O.E.

  • Account Executive—Inside Sales

    Are you a talented consultative inside sales person? Do you wake up in the morning and wish that you are working for a great, innovative company and making money? If you answered YES & YES, then think SPECTORSOFT!

    At SpectorSoft, we are looking for highly motivated, energetic inside sales professionals that are driven to succeed and wishing to move forward into a career in software sales.

    Duties and Responsibilities:

    • Accountability to forecasting, prospecting and pipeline building and achievement of quota.
    • Achieve a target goal of customer contacts per day, utilizing out bound calls to prospects and current customers.
    • Execute or coordinate webinar resources, product demonstrations and evaluations for partners and customers.
    • Maintain a high level of knowledge of SpectorSoft solutions while understanding the competitive environment and industry trends.
    • Demonstrate the features and benefits while tailoring the message to the specific customer's needs.
    • Maintain accurate customer/prospect database using
    • Act as a trusted resource to your partners, supporting them in both pre and post sales situations.
    • Actively participate in team meetings, share ideas for success and use experience to brainstorm out of the box strategies.

    Qualifications (Required):

    • The individual must have 3+ years professional experience in direct B2B sales or selling through the channel.
    • Proven track record of prospecting, accurate forecasting, building a sales pipeline and achievement of quota.
    • Ability to achieve sales goals while maintaining a focus on the customers and partners in your territory. Motivated to hit the number.
    • Energetic self-starter who engages customers, prospects and partners with a consultative sales approach.
    • Strong time and account management skills.
    • Excellent verbal and written communication skills.
    • Experience with CRM required. preferred.
    • Experience with Microsoft Suite (Outlook & Word).

    Qualifications (Preferred/Plus):

    • Technology sales experience is a plus.
    • Experience in software, specifically security software is a plus.
    • Bilingual—Spanish or French is a plus.

    SpectorSoft offers a competitive salary with a non-capped commission plan.

    This position is located in West Palm Beach, FL.

    Must be eligible to work in the United States. Please no recruiters/agencies. E.O.E.