If you share our passion for the art of interactive marketing, a commitment to world-class client service, and a belief that great teams always play to win, check out our job openings and drop us a line.

Current Openings

Database Developer

OVERVIEW

The Database Developer develops databases to ensure optimal functionality of the server environment and contributes to accurate, timely delivery of client project data.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Identifies/develops database development frameworks and procedures
  • Shapes definition of scenarios leading to specific project/feature improvements
  • Develops demos/proof of concept at the application and/or data persistence layers
  • Provides advanced troubleshooting in order to provide strategic direction and implementation of solutions
  • Identifies weak/churning code deficiencies and works with team to improve vulnerable sections
  • Creates and debugs custom queries and stored procedures which connect disparate data sources
  • Automates and optimizes data transfer, online reports, and presentations for internal and external clients using SSIS and stored procedures for both staging and production systems
  • Processes AdHoc data import and data export requests
  • Contributes to work-estimates, designs, policies, and documentation
  • Budgets, plans, prioritizes and schedules milestones making appropriate compromises to ensure high quality yet timely delivery
  • Maintains server integrity and offers ideas to optimize server performance
  • Monitors database systems for performance, capacity, and integrity
  • Designs metric reports, strategy, procedures for interpreting results/performance/security at an intermediate level that spans data persistence layers
  • Designs and implements technical documentation and design that spans data persistence layer of solutions for all internal and client-facing projects
  • Develops methods of aggregating customer data to make it more actionable
  • Provide guidance on customer requirements interpretation and translate into technical documentation that spans data persistence layers of solutions particularly for stress, performance, globalization/localization and easy maintenance/extendibility
  • Provides cross-skill pollination to other team members
  • Investigates and stays up-to-date with application and data persistence layer technology as well as hardware components (computing devices, networking devices)
  • Identifies and adopts new development methodologies, best practices, tools
  • Monitors database systems for performance, capacity, and integrity

QUALIFICATIONS AND EXPERIENCE

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, and/or related field and 2+ years of experience as a combination of database administration and development in a live production environment in information technology, finance, analytics, and/or statistics; or equivalent combination of education and experience.
  • Ability to read, analyze and interpret business periodicals, professional journals, and technical procedures.
  • Ability to write reports, business correspondence, and procedure manuals.
  • Ability to effectively present technical subjects to non-technical audiences and respond to questions from managers, colleagues and customers.
  • Ability to define problems, collect data, establish facts, and draw valid conclusions that demonstrate good judgment.
  • Ability to proactively manage workload and priorities with minimal supervision.
  • A high level of proficiency is required in the following areas:
    • Microsoft SQL Server 2005 & 2008 R2+ (views, indices, complex queries, and stored procedures)
    • Database modeling and design
    • Performance tuning & optimization
    • Unit testing principles
    • Data concurrency / race conditions
    • Security
    • Localization
    • Database stored procedures
    • Data warehousing
    • .NET Framework 4.0 (C#, ASP.NET)
  • The following skills are preferred but not required:
    • Azure SQL
    • AWS
    • LAMP stack
    • Omniture, WebTrends, Google Analytics
    • E-commerce packages
    • Database design and development
    • Powershell
    • Analytics
    • WCF
    • UML or similar
    • PHP, MySQL

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to use hands and fingers and reach with hands and arms. The employee frequently is required to sit, talk, and hear. The employee is occasionally required to walk and climb stairs. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 20 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus.

WORK ENVIRONMENT

Work is typically performed in client office environments. The noise level in the work environment is usually moderate, however may vary.

The preceding position description is not intended to describe in detail the multitude of tasks that may be assigned, but rather to provide a general overview of the expectations and responsibilities of this position. As the nature of business demands change, so may the functions of this position. Additional duties and responsibilities may be assigned.

To apply please email us at:

Development Systems Administrator

OVERVIEW

The Development Systems Administrator supports development cycles in an IT fashion by facilitating the release, maintenance, and sunset of applications on production environments. This individual works with developers to create strategies for optimal use of Catalysis assets to sustain production application requirements, and acts as a liaison between the development department and IT, with a focus on strategies for infrastructure and deployment as they relate to ongoing client engagements.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Work with development department to architect software application deployments into development, staging, and production environments
  • Manage and maintain Team Foundation Server (TFS) system
  • Design, create, and maintain build systems
  • Work with IT and development departments to specify hardware requirements for development, staging, and production deployments hosting a variety of applications, including SQL, Web applications, Linux solutions, and other systems
  • Assist testing department with creation of automation for build version testing of a variety of applications
  • Work with development and IT departments to create deployment strategies, maintenance, and recovery
  • Coordinate with IT department on deployment strategies and projections of infrastructure requirements based on client needs and monitoring
  • Script applications necessary for operating system-specific tasks required for the functionality of client applications
  • Analyze, recommend, and evaluate new software products for compatibility and applicability
  • Document infrastructure proposals with development and IT as target audiences
  • Support quality assurance department with implementation of testing platforms and planning of stress, load, and scalability testing passes
  • Support quality assurance department with set-up of required tools for application testing

QUALIFICATIONS AND EXPERIENCE

  • Bachelor’s degree in computer science or related field plus five years of related experience; equivalent combination of education and experience will be considered
  • A high level of proficiency is required in the following areas:
    • Knowledge of data communications and network analysis
    • Analytical skills
    • Understanding of project management basics
    • Knowledge of website development and deployment
    • Ability to create applications with modern programming language
  • Experience with versioning systems
  • Experience with build systems
  • Ability to create applications using system scripting languages such as Powershell, Bash, Perl, and/or Python
  • Intermediate knowledge of DevOps may include one or all of AWS, Azure, and Rackspace
  • Intermediate knowledge of LAMP stacks, including maintenance, deployments, and security
  • Ability to work independently in a collaborative, open team environment with minimal supervision
  • Ability to write concise and clear technical documentation
  • Proficiency in the following are desired but optional:
    • Knowledge of data communications and network analysis
    • Experience in website security
    • Implementation of SSL certificates
    • Experience with F5 Firewalls

ADDITIONAL REQUIREMENTS

  • Must be available for occasional after-hours and on-call work.
  • Must have a valid driver’s license, vehicle insurance, and reliable means of transportation

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to use hands and fingers and reach with hands and arms. The employee frequently is required to sit, talk and hear. The employee is occasionally required to walk and climb stairs. The employee must regularly lift and/or move up to 10 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus.

The preceding job description is not intended to describe in detail the multitude of tasks that may be assigned, but rather to provide a general overview of the expectations and responsibilities of this position. As the nature of business demands change, so may the functions of this position. Additional duties and responsibilities may be assigned.

To apply please email us at:

Interactive Producer

OVERVIEW

The interactive producer works with internal resources and clients to create, develop, and refine our clients’ interactive marketing campaigns. The interactive producer will be responsible for creating remarkable content, analyzing the success of a campaign, and applying the discoveries to constantly improve the effectiveness of any campaign. The successful candidate will be naturally inquisitive, comfortable with ambiguity, able to reach sound conclusions based on the available data, and be happy working independently with minimal supervision.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Serves as a general resource to support cross-functional efforts of the PM, creative, and data analytics teams.
  • Works with the client, internal, and external resources to produce or obtain appropriate content for interactive deliverables.
  • Collaborates with the creative team to ensure that content and design are consistent.
  • Reviews and analyzes project data and industry best practices to revise existing campaigns and develop best practices for new campaigns.
  • Creates budget and schedule estimates for assigned deliverables.
  • Assists project managers in the production and maintenance of project documentation such as Statements of Work, specifications, status reports, and client and internal presentations.
  • Self-manages workload against multiple competing priorities and deadlines.
  • Anticipates, embraces, and responds appropriately to changes in project scope.
  • Updates and maintains project data in internal systems.
  • Responsible for delivery of high quality client and internal deliverables.

KNOWLEDGE, SKILLS AND ABILITIES

  • A high level of proficiency is required in the following areas:
    • Oral and written communication
    • Data/Business analysis
    • Technical documentation
    • Prioritization
    • Organization
    • Time management
    • Multi-tasking
    • Problem solving
  • Ability to interpret and act upon key project metrics.
  • Comprehensive knowledge of Web 2.0 technologies and their application to an interactive communication campaign.
  • Good understanding of digital marketing and trends within the current market.
  • Ability to work independently in a collaborative, open team environment with minimal supervision.
  • Strong proficiency in the use of Microsoft Office applications and knowledge of Microsoft Project.

EXPERIENCE, EDUCATION AND CERTIFICATION:

  • Bachelor’s degree plus a minimum of three years multimedia project management experience (interactive website focus preferred); equivalent combination of education and client services experience will be considered.
  • Track record of working on successful interactive marketing solutions.
  • Experienced in effectively working on multiple projects with competing deadlines and timelines in a fast-paced, tech-savvy environment.
  • Demonstrated interest and active presence in the interactive marketing space.
  • Ability to analyze data to reach sound conclusions.
  • Experience writing detailed bids and estimates preferred.

PHYSICAL DEMANDS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to use hands and fingers and reach with hands and arms. The employee frequently is required to sit, talk and hear. The employee is occasionally required to walk and climb stairs. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 20 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus. The preceding position description is not intended to describe in detail the multitude of tasks that may be assigned, but rather to provide a general overview of the expectations and responsibilities of this position. As the nature of business demands change, so may the functions of this position. Additional duties and responsibilities may be assigned. We enjoy a casual, dog-friendly culture, and are located in a unique historic building in Seattle's Capitol Hill neighborhood. Smart, inventive co-workers are helping the company grow to national recognition and you could be part of it!

To apply please email us at:

Account Director

OVERVIEW

The Account Director is responsible for all phases of the client life cycle. This position involves a high level of cross-team collaboration. The Account Director will identify and win new business, maximize client revenue, measure performance, and build lasting client relationships.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Identifies opportunities and contacts potential leads in pursuit of new business
  • Listens to clients and creates  marketing strategies and solutions for their marketing needs that brilliantly blend the organization’s creative, development, and data talents
  • Conducts research and analysis and delivers high-value, insightful and measurable solutions that are grounded in a deep understanding of the marketplace and the clients’ goals and objectives 
  • Acts as a resource on projects to ensure appropriate strategic adjustments are made to optimize our clients’ campaigns
  • Creates new business opportunities by growing existing programs
  • Leads proposal development and client presentations
  • Collaborates closely with the client service teams to ensure proposed strategies and solutions can be effectively executed
  • Holds self and others accountable for results in a respectful and constructive manner
  • Publicly represents Catalysis through participation in professional and community organizations
  • Acts as a visible role model of teamwork and collaboration
  • Serves as a client escalation path and point of contact for issue management, and creates positive outcomes from project challenges
  • Represents client needs to internal project team members
  • Educates clients and maintains timely, ongoing client communication
  • Measures program portfolio success
  • Effectively supports a large client base and ensures they develop/continue to be long term client relationships
  • Participates in Catalysis marketing activities and cross-team planning efforts

QUALIFICATIONS AND EXPERIENCE

  • Bachelor’s degree plus a minimum of 5 years related experience (consulting or agency experience strongly preferred); or equivalent combination of education and experience.
  • MBA or related advanced degree preferred
  • Demonstrated thought leadership in online, email and social media marketing
  • Ability to use data and research to develop actionable insights
  • Ability to read, analyze, and interpret business periodicals, professional journals, and technical procedures. Ability to write reports, business correspondence, and procedure manuals.  Ability to effectively present information and respond to questions from group of managers, customers, and the general public.
  • Ability to define problems, collect data, establish facts, and draw valid conclusions that demonstrate good judgment.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to use hands and fingers and reach with hands and arms. The employee frequently is required to sit, talk, and hear. The employee is occasionally required to walk and climb stairs.  The employee must occasionally lift and/or move up to 20 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus.

WORK ENVIRONMENT

Work is typically performed in office environments.  The noise level in the work environment is usually moderate, however may vary.

The preceding position description is not intended to describe in detail the multitude of tasks that may be assigned, but rather to provide a general overview of the expectations and responsibilities of this position. As the nature of business demands change, so may the functions of this position. Additional duties and responsibilities may be assigned. 

We enjoy a casual, dog-friendly culture, and are located in a unique historic building in Seattle's Capitol Hill neighborhood. Smart, inventive co-workers are helping the company grow to national recognition and you could be part of it! To apply please email us at:

Freelance Opportunities

OVERVIEW

In the crazy world of interactive marketing, we sometimes have more work than we know what to do with. And sometimes, a project just needs a little of this or a lot of that to make it all come together. We're always looking for talented freelancers to supplement our in-house talent so we can make sure everything happens just the way we want it to, when we want it to. If you are a designer, copywriter, or front end developer and you'd like to be considered for future freelance work, drop us a line. To apply please email us at: