We can show you how. ChoiceStream is always moving forward and we'd like you to come along.
At ChoiceStream, we strive to make sure all our employees have fulfilling jobs and comfortable lives. We're located in Kendall Square, the center of innovation and a place we're proud to call home. We have a growing team of smart, diverse and fun employees. We are looking for driven people to help us disrupt, create and execute. You'll be in good company.
Send your resume to and tell us why you are a rock star.
ChoiceStream is currently recruiting for the following positions:
Product Development
Professional Services
Software Architect
Department: Product Development
Position Summary:
ChoiceStream is seeking a Software Architect with deep experience in high volume Web sites. This position owns the data management and DBMS architecture for ChoiceStream’s advertising and recommendation products.
Responsibilities:
Primary responsibilities for this position include, but are not limited to:
• Software architecture with responsibility for data management and DB architecture for entire site.
• Collaborate with other SW architect on designs for high scalability, low latency, complex features etc.
• Present technical vision to internal and external customers.
• Key member of technical leadership team for engineering department.
• Collaborate with Product Management to understand product requirements and ensure product architecture will meet those requirements.
• Hands on technical role, including coding and technical leadership on projects.
Requirements:
The ideal candidate will have:
• 5+ years of SW Architecture experience using Web technologies.
• 10+ years of SW Engineering experience at multiple Web companies. Strong familiarity with Web programming languages and technologies.
• Deep experience dealing with large data sets and associated data management and DBMS issues.
• Demonstrated success with high volume, high availability Web applications / services.
• Strong communication skills, both oral and written.
• Ideally, in depth knowledge of overall advertising targeting and serving eco-systems, ad tagging, click tracking, campaign optimization, and data harvesting and analysis.
• B. Sc. or M. Sc. in Computer Science or equivalent.
Senior Implementation Consultant
Department: Professional Services
Position Summary:
The Senior Implementation Consultant will work closely with project team members and customers to ensure the success of campaigns throughout the entire advertising life cycle as well as optimal integration of the ChoiceStream site personalization product. He/she will serve as the technical lead with the customer and internal colleagues and is responsible for customer specific configurations of the ChoiceStream API’s and data inputs.
Key Responsibilities:
Primary responsibilities for this position include but are not limited to:
• Participate in customer requirements gathering with a focus on technical aspects (including performance requirements, capacity planning, network architecture, data collection, recommendation presentation, etc.) and articulation of how business requirements can be implemented within the product
• Liaison with ad customers, ad networks and other third parties to determine ad campaign strategy and integration of requirements
• Lead ad creation process and provide direction and feedback to team members regarding ongoing campaign execution for ChoiceStream’s online advertising product and behavioral targeting solution
• Data Management
• Document data specifications and map customer data to ChoiceStream Anywhere’s API
• Extract, transform and load customer data according to the ChoiceStream product’s specification
• Supervise the data build
• Web Site Instrumentation
• Design integration of ChoiceStream’s pixeling code within constraints of customer’s web site UI
• Assist customers with implementation of pixeling code and documentation of instructions
• Troubleshoot technical issues and perform any minor custom coding necessary for implementation
• Review and approve documentation for ongoing internal and client reference, training and support
• Summarize and articulate findings and proposed solutions to customers
• Partner with product development to ensure future customer needs are met
Requirements:
The role demands a versatile team player with strong technical experience, interpersonal skills, customer facing comfort and the ability to organize and prioritize tasks and analysis for rapid delivery. Qualifications include:
• 3 to 5 years of professional experience with the requirements gathering, design and build aspects of Internet software implementation and integration
• Experience in the advertising or retail domain and/or media industry is preferred
• Excellent oral/written communication skills, including presentation, facilitation and consultative abilities
• Experience Extracting, Transforming and Loading customer data
• Experience working as a webmaster and building websites
• Strong understanding of HTML, Internet architecture, XML web services (REST, XML-RPC, SOAP)
• Prior experience programming in JavaScript and Flash ActionScript as well as familiarity with Java
• Prior experience working in a Linux environment and setting up servers with Apache or Tomcat
• Prior experience writing SQL statements and working with databases
• Experience with a scripting language such as Perl or Python
• Bachelor’s degree in Business, Computer Science or related discipline or equivalent work experience
• Must be willing to travel to client sites up to 15% of time
To apply for any of the above positions, please email your resume to .