catalist

Careers

 

 

Chief Architect

We are looking for talented and experienced Chief Architect seeking to develop innovative software and data products to help progressive organizations. 


Responsibilities:

  • Responsible for the architecture and design of Catalist production systems, Including:

*  Core processing systems for production of voter, commercial, specialty and customer data;

*  Systems for matching and processing incoming data;

*  Systems for storing and querying data by customer facing systems;

*   Systems for generating synthetics and models based on business rules and analytic algorithms;

 

  •        Directly leads the development of the application development team
  •        Directly leads the development of the Customer Data Store and systems to support the work                  of the Analytics department;
  •        Responsible for the driving systems integration efforts with third parties
  •        Supervises and guides the implementation of planned systems to improve matching systems;
  •        Guides the design and development of new systems to improve the processing and timely                    delivery of core products from the Pipeline team;
  •         Leads research and development efforts for new products;
  •       Chairs the Architecture Review Board and conducts regular design reviews and implementation              code reviews.

 

Qualifications:


  •        12+ years of software development experience
  •        7 +years experience designing and architecting multi-tiered systems
  •        Demonstrated track record of delivery of complex software applications to clients
  •        7+ years experience as a team lead/development manager of engineers
  •        Demonstrated experience recruiting and mentoring engineers and forming successful                            development teams
  •        Experience with and knowledge of high performance, large scale, database and data storage                  technologies including general-purpose RDBMS systems, No-SQL systems, sharding and                 clustering approaches, data warehouses and key-value stores.
  •        Accomplished Java developer with extensive knowledge of software frameworks, patterns, and             persistence tools and technologies.


Send your resume, including references, job and academic experience, to jobs@catalist.com  Our offices are located near McPherson Square in downtown DC, for easy Metro access. 

 

 

Account Executive

Catalist is committed to using our talents and technology to nurture a vibrant, growing, progressive community, and to working with that community towards a more just, equitable and tolerant America.  Our mission is to provide progressive organizations with the data and services needed to better identify, understand, and communicate with the people they need to persuade and mobilize.

 

As an Account Executive at Catalist, you will have a leading role in account services support for an assigned set of Catalist accounts.  The Account Executive is responsible for overall project management for a given client and reports directly to the Director of Client Services providing account activity.  Our work is on the cutting edge of data-driven politics, and your findings will help Democratic candidates and progressive organizations conduct successful advocacy and electoral campaigns.


Our team of innovators brings a unique mix of talents to our effort: we have helped local and national progressive organizations and campaigns advance their missions; and have experience designing and building data systems that support some of the world’s most recognized commercial and scientific enterprises.  Catalist is transforming the way progressive organizations communicate through flexible and affordable access to comprehensive, high quality data. 


The ideal candidate will be a highly motivated individual with excellent technical skills, a strong desire to learn new skills, and an interest in progressive politics.  Catalist is a young company that values creativity and problem-solving; we want to revolutionize the way data is used by political campaigns and advocacy efforts, and our analytics team is central to achieving that goal. For more information about our company and our clients, please visit http://www.catalist.us.


PRINCIPAL DUTIES:

   Responsible for understanding current client needs and selling and delivering Catalist services to meet those needs, translating needs to internal teams to satisfy requests. 

Functions as a client advocate, coordinating project delivery and resolving problems by leveraging internal delivery teams on a 24/7 as-needed basis.  The AE manages and coordinates all steps required for preparing a project.  

Account Executives will demonstrate a working knowledge of all internal and external Catalist tools (JIRA, sFTP, Q Tool, IO Tool,) and data and products (voter files, Enhanced Analytics, Catalist models, synthetics and specialty data) for the purpose of assessing and assisting with Client needs.

Account Executives will provide post-sales support on the contracting process (discount letters, special amendments, adding vendors and entities, and state level voter data authorization forms), service explanation and coordinating tool set-up (sFTP, Q Tool, IO Tool), and billing including tracking all state-level syndication.

Ensures the appropriate type of client communication (phone calls vs. email)


REQUIRED SKILLS AND EXPERIENCE:

Minimum of 5 years account management experience and (political expertise a plus)

Proficient in Microsoft Office and Outlook.

Excellent customer services skills

Ability to translate client requests into internal instructions

Ability to handle various tasks at once.

Ability to articulate ideas clearly, and to be creative and personable.  


EDUCATION

BS or BA degree


To apply please send your resume and cover letter to jobs@catalist.us with the subject line Account Exec.

 

 

Java Developer 

Catalist is committed to using our talents and technology to nurture a vibrant, growing, progressive community, and to working with that community towards a more just, equitable and tolerant America.  Our mission is to provide progressive organizations with the data and services needed to better identify, understand, and communicate with the people they need to persuade and mobilize. 

 

As a java developer at Catalist, you will have a leading role in efforts to discover actionable insights using the largest repository of individual-level data in progressive politics.  Our work is on the cutting edge of data-driven politics, and your findings will help Democratic candidates and progressive organizations conduct successful advocacy and electoral campaigns.

 

Our team of innovators brings a unique mix of talents to our effort: we have helped local and national progressive organizations and campaigns advance their missions; and have experience designing and building data systems that support some of the world’s most recognized commercial and scientific enterprises.  Catalist is transforming the way progressive organizations communicate through flexible and affordable access to comprehensive, high quality data.

 

We are currently looking for talented and energetic IT professionals who would like to work on an exciting new set of products to help progressive organizations run more effective voter contact programs. This position will offer a unique opportunity to help build out an enterprise class infrastructure for scale. 


Duties and Responsibilities include

 

  • Working closely with customers and customer representatives to understand functional software requirements
  • Turning functional software requirements into technology used to build the company's suite of tools
  • Verifying software solutions correctly to meet project goals 
  • Developing and maintaining product plans and product documentation 
  • Developing project function and implementation plans 
  • Providing feedback on specific product features and designs 
  • Willing to support the development organization as neccessary and not be afraid to get his/her hands dirty 
  • Must be able to work evenings and weekends as job demands
Education and Experience: 
  • Must have 2 to 4 years experience with Java and Java development tools; other OO experience considered 
  • Experience with other web-based technologies a plus 
  • Experience with at least one scripting language - Bash, Perl, PHP, etc. 
  • Experience with one or more RDBMS - Oracle, MySQL, etc. 
  • Experience building APIs and with systems integration 
  • Previous experience in an Agile work environment a plus. 
  • Basic understanding of TCP/IP networking and web-based technologies
Required skills and abilities: 
  • Strong oral and written communication skills    
  • Strong technical analysis and problem solving skills    
  • Must be able to work effectively on the MS Windows and Linux platforms 
  • Basic understanding of TCP/IP networking and web-based technologies 
  • Must be able to work independently and as part of a team 
  • Interest in progressive politics

 

Send your resume, including references, job and academic experience, to jobs@catalist.us. Our offices are located near McPherson Square in downtown DC, for easy Metro access.