Application Instructions

To apply for a position, click the Apply Now button at the end of the job posting and complete the form. No phone calls please.

We thrive on helping customers solve their data-related problems by providing them with software and services that let them get back to business. If you have a knack for solving big problems, check out our current open positions and see what’s interesting.
We’re looking forward to meeting you.

Software Integration Engineer

Position Overview

A Software Integration Engineer is involved in the delivery of custom software integrations that leverage the address and data quality technologies employed at Satori Software.  Specifically, this position of Software Integration Engineer will be working on a team of software consultants who specialize in delivering custom code and consulting services to a wide range of customers.

Learn More
Lead Qualifying Specialist

Position Overview

The Lead Qualifying Specialist is responsible for managing all inbound inquiries (contacts and leads) as specified by the firm’s qualifying criteria and marketing data management policies. The incumbent will respond to, assess and determine the disposition of all inquiries, including moving them to the appropriate sales representative and/or designating and entering them into the marketing system for on-going lead incubation and promotion.  Additionally, the incumbent will work with the Marketing Promotions/Communications team members to define and execute on targeted marketing programs for leads held in the marketing database.

This position plays an important role in optimizing the firm’s return on marketing investment and in ensuring efficient flow-through of qualified leads to the sales organization.

Learn More
Technical Support Engineer

Position Overview

Due to explosive growth, Satori needs additional engineers to support our stand-alone desktop product and our high end custom integration solutions. This front line support position provides technical knowledge as well as postal regulation information to our growing customer base. This fast-paced, demanding environment requires multi-tasking and a detail-oriented personality. An even disposition with great communication skills is essential, along with the ability to describe complex topics in a clear and concise manner. A computer science background is preferred, and a strong technical background is required. Must be adept at working in a team environment.

Learn More
Systems Administrator

Position Overview

We are seeking an experienced Systems Administrator to serve as a member of the technical infrastructure team within the greater Dev Ops team supporting all of Satori Software’s SaaS products.  The team is constantly enhancing and scaling our SaaS environments and products to meet rapidly expanding adoption and usage of our data solutions.  This critical new role will primarily be responsible for the technical support and management of our production environments, including driving deployments and building processes.

The ideal candidate has passion for and experience with hosted infrastructure solutions, managing and administering high-availability SaaS systems, and solving complex technical problems. 

Learn More
Helpdesk Administrator

Position Duties and Responsibilities

  • Administer end-user workstations and supports end-user activities utilizing TCP/IP on a primarily Microsoft Windows-based local area network (LAN)

  • Investigate user problems and identifies their source; determines possible solutions; tests and implements solutions

  • Install, configure, and maintains personal computers, Windows networks, Apple workstations, file servers, network cabling, and other related equipment, devices and systems. Adds or upgrades and configures disk drives, printers and related equipment. Perform and/or oversee software and application installation and upgrades

  • Maintain site licenses for departments/organization

  • Plan and implement network security, including maintaining firewalls, configuring VPN, managing host security, file permissions, file system integrity, and adding and deleting users

  • Troubleshoot networks, systems and applications to identify and correct malfunctions and other operational difficulties

  • Develop and conduct training for system users on operating systems and other applications, and assist users in maximizing use of networks and computing systems

  • Maintain confidentiality with regard to the information being processed, stored or accessed by the end-users on the network

  • Assist personnel of other departments as a computer resource

  • Provide computer orientation to new and existing company staff.

Learn More