Open Positions
— Product Manager of Mailing Solutions
— Software Engineers
— Software Integration Consultant
— Technical Support Engineer
— Sales Specialist – Data Services
— Sales Specialist – Renewal and Solutions
Product Manager of Mailing Solutions
The essential function of the Product Manager of Mailing Solutions is to ensure that the Mailing Solutions product line delivers the right products at the right time in support of Satori’s market strategy.
Job Duties/Responsibilities
- Understand the company’s overall strategy.
- Listen to the market: customers, partners, vendors, and competitors.
- Work as a partner with the Mailing Solutions business unit managers to ensure that the product line is aligned with the goals, strategies and KPIs of the corresponding business units. Assist in business case development. Manage the roadmap for the Mailing Solutions product line.
- Capture, manage and triage product requirements.
- Author product requirements documents and manage their review cycles.
- Work closely with all relevant subject matter experts and stakeholders to ensure that product and feature definitions are accurate and well-understood.
- Work with other functional groups to identify and resolve product issues.
- Drive new products and features through definition, development and launch.
- Support marketing, sales and professional services in revenue capture and growth.
Requirements/Job Qualifications
- University degree in a related field or equivalent experience.
- 5+ years’ experience in B2B desktop and SaaS software product management with high frequency product releases.
- Strong listening and analytical skills.
- Flexible, adaptable and self-motivated work style.
- Excellent leadership, negotiation and persuasion skills.
- Excellent written, visual, conversation and presentation communication skills.
- Ability to collaborate with all team members and maintain a positive, calm and professional attitude while fostering an atmosphere of teamwork.
- MS Office proficiency, including Visio.
- Ability to travel up to 30%.
Desired Skills
- Post-graduate degree in a related field or equivalent experience.
- An understanding of address validation, postal regulations and related services.
- Knowledge of competitive landscape of the mailing services industry.
Apply Top of Page
Software Engineers
Satori Software produces industry-leading data quality solutions for both small businesses and large enterprises.
In fulfilling our company’s mission to deliver an exceptional user experience, our products set new standards for
ease-of-use and functionality. We are currently looking for talented software developers in the Seattle area to
join our team. Although sizable, we are not a ‘large company.’ And that means we are small enough that your daily
activities and opinions contribute to the direction and the success of our company.
Ideal candidates will have at least two years of software development experience in a product release environment.
We develop in unmanaged C++ and C#, utilizing COM and .NET technologies. Our developers are expected to produce
efficient, clean, well-commented code and to be able to explain complex technical information to peers who are eager
to consult and challenge.
Apply Top of Page
Software Integration Consultant
A Software Integration Consultant is involved in the delivery of custom software integrations that leverage the address and data quality technologies employed at Satori Software.
Specifically, this individual will be working with a team of software consultants who specialize in delivering custom code and consulting services to a wide range of customers.
Job Duties/Responsibilities
- Team with consultants and solutions engineers to implement complex address and data quality solutions for enterprise customers.
- Work with clients on a daily basis to obtain system requirements for software development deliveries.
- Implementation responsibility for planning, design, coding, integration, and adherence to the requirements set forth in statement of work and/or functional specification documents.
- Adherence to the established software processes and quality standards for all software development.
- Build new systems and applications with an emphasis on quality, reusability and compliance with functional requirements.
- Modify existing code, debug problems, and integrate the work of other programmers.
- Provides timely communication to management of any quality, scheduling and scope issues related to any software development delivery.
- Responsible for utilizing tools and equipment involved in performance and testing of essential functions of software development, including unit testing tools.
- Interface with the Product Development teams, working closely with Engineers, Architects, and Management in order to stay current with the latest technologies and products deployed.
- Install and configure software solutions on-site at customers’ sites or remotely as required.
- Work in a team environment with managers and peers to resolve conflicts – both professional and personal.
- Other duties may be assigned to meet business needs.
Requirements/Job Qualifications
- Bachelor's degree in Computer Science or Engineering (or equivalent work experience).
- Three (3) years software development, consulting experience, and/or related experience.
- Strong customer communication and engagement experience.
- Fluency with C++, .NET programming, and Web Services.
- Proficiency with web technologies, SQL and Data Mining.
- Able to produce efficient, clean, well-commented code and able to explain complex technical information.
- Experience with software engineering processes, testing methodologies, and software development lifecycle (SDLC).
- Detail oriented and able to follow written and verbal direction working with a technical team leader.
- Strong verbal, written, and interpersonal communication skills.
- Ability to work independently and be self-motivated.
- Demonstrates a high degree of personal and professional integrity.
Preferred Qualifications
- Experience with current versions Microsoft Visual Studio.
- Experience with data quality technologies and solutions for data appends, data suppressions, and data consolidation.
- Strong understanding of accepted software industry project methodologies.
- Proficiency with networking and security technologies.
Apply Top of Page
Technical Support Engineer
Satori is looking for a technical superstar 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.
Job Duties/Responsibilities
- Provide comprehensive end-user support via phone and e-mail
- Assist Sales with technical issues to win new accounts
- Review and compose product bug tracking and feature request entries
- Provide consulting services for high-end customizations
- Provide end-user training
- Research and disseminate USPS business mailing rules and regulations
- Research and write knowledgebase articles for both staff and our customers
Requirements/Job Qualifications
- A.A. degree in Computer Science or significant, relevant work experience
- One year experience in a software product/technical support department or 3 years of related, direct customer contact experience
- Good working knowledge of networking, operating systems and internet protocols
- Strong desire to provide high-quality customer service
- Excellent written and verbal communication and presentation skills
- Excellent problem solving skills
- Ability to effectively manage multiple tasks
- Strong organizational skills
- Team player who demonstrates positive, constructive, interpersonal skills
- Self-motivated and able to work productively with minimal direction
- Knowledge/experience with Windows XP, Vista, 7
- Understanding of and working experience with computer networking technology
- Coding experience with VB/VBA/VB.net/C# or other windows-based languages is essential
- Proficiency with Microsoft Office; Excel and Access in particular
- Understanding of and working experience with relational database technology
Preferred Qualifications
- Four-year Computer Science degree or deep, relevant work experience
- Two years experience in a software product/technical support department or 5 years of related, direct customer contact experience
- Strong coding knowledge and experience in VB/VBA/VB.net/C# or other windows-based languages and in the use of Visual Studio
- Software testing experience
- In-depth advanced knowledge of and experience with relational database technology and reading/writing SQL queries
- Advanced skills with Microsoft Office; Excel and Access in particular
Apply Top of Page
Sales Specialist – Data Services
The Data Services Sales Specialist is responsible for driving Data Services sales to existing and new customers.
Job Duties/Responsibilities
- Identify sales opportunities for Data Services products
- Close opportunities and ensure successful product deployment/integration, resulting in achieving quota
- Deliver results against a quota
- Assist with forecasting and account planning
- Document & track all sales activities in Satori’s CRM system
- Thoroughly understand current and potential customers’ needs and objectives in order to successfully determine the appropriate solution; confidently recommend solution strategies
- Work closely with the rest of the sales department to maintain consistency in customer communications and pricing
- Develop and maintain knowledge of Satori’s products and attend training as required to keep current with products, technologies, and customer service-related skills
- Develop and maintain knowledge of competitive products and solutions
- Transfer knowledge of customer needs with other departments including Development and Product Management
- Other duties as requested
Requirements/Job Qualifications
- Ability to make and take sales calls for most of the day
- 2-4 years of relevant software sales experience with proven record of success
- Confidence and ability to interface professionally with a wide spectrum of customers including C-level executives
- Ability to clearly articulate knowledge of Satori products and services, and confidently up-sell add-on solutions with customers
- Must have a friendly and energetic personality/pleasant phone etiquette
- Ability to create proposals showing our value
- Knowledge of Microsoft Office products required
- Working knowledge of a CRM tool is a plus
- Self starter, results focused, highly motivated, requiring little direct supervision and with a sense of urgency
- Excellent communications skills in formal presentations, writing and verbal formats
- BA or BS or equivalent work experience
Apply Top of Page
Sales Specialist – Renewal and Solutions
The Renewal and Solutions Sales Specialist is responsible for building relationships with Satori’s customers and driving strong renewal metrics that assist with meeting the company goals. Must be proactive in the renewal process life cycle, including analysis of needs and solution up-selling. Meausre results and report on findings regularly, as well as identify, develop and implement strategies to correct lost renewal opportunities.
Job Duties/Responsibilities
- Manage a pipeline of renewal opportunities through the entire renewal life cycle; build and maintain strong customer relationships with each contact
- Deliver results against a renewal quota, which includes customer and revenue retention metrics
- Assist with renewal forecasting and account planning
- Document & track all renewal activities in Satori’s CRM system
- Thoroughly understand current and potential customers’ needs and objectives in order to successfully determine the appropriate solution; confidently recommend solution strategies
- Work closely with Sales team to maintain consistency in customer communications and pricing
- Develop and maintain knowledge of Satori’s products and attend training as required to keep current with products, technologies, and customer service-related skills
- Develop and maintain knowledge of competitive products and solutions
- Transfer knowledge of customer needs with other departments including Development and Product Management
- Other duties as requested
Requirements/Job Qualifications
- Ability to make and take sales calls for most of the day
- 2-4 years of relevant software sales experience with proven record of success
- Good working understanding of a sales renewal life cycle
- Confidence and ability to interface professionally with a wide spectrum of customers including C-level executives
- Ability to clearly articulate knowledge of Satori products and services, and confidently up-sell add-on solutions with customers
- Must have a friendly and energetic personality/pleasant phone etiquette
- Knowledge of Microsoft Office products required
- Working knowledge of a CRM tool is a plus
- Self starter, results focused, highly motivated, requiring little direct supervision and with a sense of urgency
- Excellent communications skills in formal presentations, writing and verbal formats
- BA or BS or equivalent work experience
Apply Top of Page