Job Openings

All Openings

Lead Architect

Do you want to work for the largest dating application on Facebook with high traffic and more than 55 million installs? Do you want to work at an innovate company that is leveraging Facebook data in ways never before seen? SNAP Interactive has a unique and exciting opportunity for a top-tier Lead Engineer/Architect. This position is full time and based in our main office in New York City, NY. This is a unique opportunity to be an early employee at a rapidly growing company that is also publicly traded. Competitive compensation including salary + stock/stock options, and full-benefits (Medical & Dental plans; free snacks, fun outings, twice-monthly massage, cool swag, Knicks & Rangers tickets, etc.). Our environment is fun and relaxed, our products are ambitious, and our developers are the brightest in NYC.

Responsibilities
• Lead a team of engineers to build and enhance robust software applications that get exposure to a large scale user base

Required Experience & Skills
• Must have experience at a high traffic, top-tier site (~1 million visits)
• Scalability and optimization expert
• Advanced programming level with at least 3 years of object oriented PHP5 development. 5 years preferred
• 5 years’ experience with MySQL, Memcache, and a variety of NoSQL databases. Previous experience with exotic MySQL topologies preferred.

Experience with MySQL slaves preferred.
• Expertise with CSS, HTML, Javascript, Ajax. CSS3 and HTML5 preferred
• Experience with jQuery or other Javascript framework
• Previous experience programming from scratch. Not dependent on frameworks
• Solid understanding of common security practices including XSS and preventing SQL injection
• Previous experience with modern software development tools such as issues tracking systems, distributed source control and unit testing
• Professional exposure to API’s preferred

Other Qualifications:
• Must have a Bachelor’s degree in Computer Science
• US work authorization (All applicants must possess proper US work eligibility and authorization documents)

Mobile Product Manager

Do you want to work on a social product with over 55 million installs where millions of people will see your work? Do you want to work at an innovate company that is leveraging Facebook data in ways never seen before? SNAP Interactive has a unique and exciting opportunity for a talented Product Manager. This position is full time and based in our main office in New York City, NY. This is a unique opportunity to be an early employee at a rapidly growing company that is also publicly traded. Competitive compensation including salary + stock/stock options, and full-benefits (Medical & Dental plans; free snacks, fun outings, twice-monthly massage, cool swag, Knicks & Rangers tickets, etc.). Our environment is fun and relaxed, our products are ambitious, and our people are the brightest in NYC.

Responsibilities:

  • Write specifications, prioritize features, build consensus and coordinate product schedules with a team of world-class engineers
  • Facilitate communication throughout the development process between a variety of internal teams, peer teams, and executives
  • Integrate usability studies, research and market analysis into product requirements to ensure products satisfy customer needs
  • Understand our strategic and competitive position, and work to define and deliver the best products which maintain, shape, and improve that position
  • Inform the roadmap with new, justifiable ideas to enhance existing functionality or introduce new features
  • Maximize efficiency in a constantly changing and growing environment where the process is fluid and creative and unique solutions are desired
  • Integrate live-site data, query log data, metric analysis and occasionally usability studies into product requirements/direction to ensure that products satisfy users’ needs.

Requirements

  • BA/BS in Computer Science or related technical field (MS or Ph.D. is a plus)
  • 3+ years experience as a Product Manager, 1+ year(s) managing a mobile product
  • Experience with a web-based company managing web based applications
  • iPhone product management experience required. Android and mobile web a plus.
  • Understanding of mobile distribution methods
  • Ability to work in an agile environment
  • Exceptional written and oral communication skills
  • Exceptional organizational and analytical skills
  • Ability to communicate on a technical level and work productively with engineers
  • Statistics background or strong skills in data analysis (familiarity with SQL is a plus)
  • Understanding of consumer-focused web platforms and web analytics a plus.
  • Strong visual design sensibilities, and appreciation for minimal interface design
  • Understanding of social applications
  • Development experience is a plus

To Apply:

Email cover letter, resume & salary requirements to JOBS+SI [at] SNAP-INTERACTIVE.COM

QA Engineer

Do you want to work for the largest dating application on Facebook with more than 50 million users? Do you want to impact the lives of millions of singles on a daily basis? SNAP Interactive has a unique and exciting opportunity for a talented Quality Assurance (QA) Engineer.  This position is full time and based in our main office in New York City, NY. This is a unique opportunity to be an early employee at a rapidly growing company that is also publicly traded. Competitive compensation including salary + eligibility for stock options, and full-benefits (Medical & Dental plans; free snacks, fun outings, twice-monthly massage, cool swag, Knicks & Rangers tickets, etc.).

Responsibilities:

  • Collaborate with product management and engineering teams, in an agile environment, to develop a comprehensive set of tests for our web-based applications
  • Run manual test scripts and maintain automated testing scripts
  • Analyze failed tests and manage defects using the bug reporting tool
  • Perform extensive functional, integration, security and UI testing
  • Collaborate with engineering to validate bugs and get them fixed
  • Identify software defects, run test suites, and verify fixes
  • Design detailed black and white box test strategies, test cases, scripts and suites
  • Enter and update bugs in our defect tracking system (Trac)
  • Perform complex functional, application, regression, and performance tests
  • Verify data and investigates product integrity and software functionality
  • Act in a leadership capacity to analyze and design QA system environment and requirements.
  • Leverage defect metrics to improve development and testing practices
  • Develop test automation for validating accuracy and completeness of functional test cases and/or performance/load testing
  • Develop automated unit, functional and performance test suites
  • Help evolve and define team, engineering and QA process improvements
  • Triage defects/issues found in production
  • Other duties may be assigned

Requirements:

  • Experience testing web services, APIs, and client applications.
  • Experience using automated test tools such as, but not limited to, Seleniumand load testing tools.
  • Expert experience with PHP, Excellent knowledge of Internet/Web technologies, such as web browsers, http, and html
  • Familiarity with MySQL
  • Experience with UNIX and shell scripting.
  • Ability to develop filters for and analyze GBs of logging data
  • Performance testing experience a huge plus
  • Experience testing iPhone apps is a plus
  • Ability to work independently to triage issues and prioritize tasks
  • Bachelors Degree in Computer Science strongly preferred
  • 2+ years as a Software Quality Assurance Engineer with a background in unit and functional testing
  • Ability to successfully work in collaboration with a wide range of cross-functional team members
  • Strong knowledge of scrum and agile development processes and methodologies
  • Excellent oral and written communication skills

To Apply:

Email cover letter, resume & salary requirements to JOBS+SI[at]SNAP-INTERACTIVE.COM

Senior Front-End Developer

Do you want to work on a social product with over 55 million installs where millions of people will see your work? Do you want to work at an innovate company that is leveraging Facebook data in ways never seen before? SNAP Interactive has a unique and exciting opportunity for for a talented Front-End Engineer with expertise in OOP JavaScript. This position is full time and based in our main office in New York City, NY. This is a unique opportunity to be an early employee at a rapidly growing company that is also publicly traded. Competitive compensation including salary + stock/stock options, and full-benefits (Medical & Dental plans; free snacks, fun outings, twice-monthly massage, cool swag, Knicks & Rangers tickets, etc.). Our environment is fun and relaxed, our products are ambitious, and our developers are the brightest in NYC.

As a Senior Front End Developer, you will be expected to have skills in visual design, information architecture, interaction design, code execution and a solid understanding of current rich internet application and web technologies.

Relocation assistance is available.

Responsibilities:

  • Converting product requirements into a well thought through, cleanly coded end productl
  • Contribute to the corporate branding and brand guidelinesl
  • Rapidly prototype and evaluate front-end designsl
  • Working in a team environment, collaborating with back-end developers, lead designers, and product managersl
  • Working independently with minimal supervisionl
  • Staying abreast of new technology to maintain the highest standard of work with extreme attention to detail

Required Skills & Experience:

  • Strong ability to handcode OOP Javascript
  • Ability to transform complex layout (PSD and/or Wireframes) into pixel-perfect presentation-layer (front-end) HTML/CSS/JS templates
  • Familiar and comfortable with HTML5, CSS3 and the concepts of Progressive Enhancement and Graceful Degradation. At least 3 years’ experience with HTML and CSS
  • Solid experience with Javascript
  • 3+ years as a Senior Developer
  • 5+ years of professional experience with web development in production environments for high traffic web sites
  • At least 3 years’ experience with server-side languages (PHP) and JavaScript frameworks (jQuery)
  • Experience utilizing data-driven websites and Content Management Systems
  • Solid understanding of web browser technologies and cross-browser compatibility
  • Solid understanding of web standards, accessibility and SEO best practices
  • Experience with Subversion for Source Control
  • Experience with common APIs (Facebook, Google, Amazon EC2/S3, Twitter, YouTube, etc) preferred
  • Familiarity with formal QA methodologies, processes and techniques preferred
  • Mobile web development experience preferred

Other Requirements:

  • Bachelor’s degree in computer science, computer programming, computer engineering or related field preferred, or comparable job-related experience and training. Industry knowledge and experience required.
  • US work authorization (All applicants must possess proper US work eligibility and authorization documents)

To Apply:

Email cover letter, resume & salary requirements to JOBS+SI [at] SNAP-INTERACTIVE.COM

Systems Administrator (Sysadmin)

Systems Administrator

Do you want to work for the largest dating application on Facebook with high traffic and more than 50 million installs? Do you want to work at an innovate company that is leveraging Facebook data in ways never before seen? SNAP Interactive has a unique and exciting opportunity for a talented Sysadmin.  This position is full time and based in our main office in New York City, NY. This is a unique opportunity to be an early employee at a rapidly growing company that is also publicly traded. Competitive compensation including salary + eligibility for stock options, and full-benefits (Medical & Dental plans; free snacks, fun outings, twice-monthly massage, cool swag, Knicks & Rangers tickets, etc.).

Responsibilities:

  • Maintain and expand computing and networking infrastructure in our high-traffic environment
  • Install/configure new servers
  • Configure/tune services on new and existing servers including:  LVS, Apache, PHP, MySQL, Memcached, LDAP, Postfix and many other technologies
  • Monitor all systems and processes; be proactive in preventing issues and detect/recover from problems that do occur
  • Implement and operate a 24/7 monitoring system  Should be comfortable responding to problems at all hours
  • Be proactive about OS and software updates, keeping an eye towards security and stability
  • Script/Automate routine system tasks
  • Maintain our high-traffic SMTP servers and monitoring deliverability
  • Implement and monitor backups for MySQL, SVN, and other data
  • Work with vendors/data center to spec-out and order new machines/services
  • Manage maintenance contracts with various vendors
  • Occasionally aid coworkers in troubleshooting issues with Desktop Linux, Mac OSX, and Windows

Requirements:

  • 5-10 Years experience working in a high-availability UNIX/Linux environment
  • Extensive Linux Experience–especially in Redhat/RHEL/Fedora
  • Extensive experience managing MySQL servers including: tuning of MyISAM/InnoDB, managing replication, performing backups and performance/health monitoring
  • Knowledge of other SQL and NoSQL databases a huge plus (MongoDB, Redis, SQLite, PostgreSQL)
  • Knowledge of Zmanda and MySQL-ZRM backups systems a big plus
  • Significant experience with load balancing and HA–LVS, ldirectord, heartbeat, HAProxy, BigIP
  • Experience maintaining and monitoring Memcached
  • Experience with LDAP for user administration a plus
  • Comfortable with using and administering SVN & Trac.  Other SCM tools a plus
  • Extensive experience with high-traffic SMTP servers (Postfix/Sendmail)
  • Experience with e-mail deliverability and Return Path’s SSC a plus
  • Deep knowledge of Apache tuning and its modules—especially mod_rewrite, mod_proxy, mod_php.  Other httpds a plus
  • PHP tuning experience
  • Have a mind for High Availability
  • Comfortable taking server hardware apart, troubleshooting, and doing general hardware upgrades/replacement
  • Experience with Cacti, Nagios, and SNMP (or similar) including creating custom graphs and writing tests
  • Extensive knowledge of TCP/IP networking, its tools, optimization and troubleshooting
  • Experience configuring networking equipment such as smart switches and routers
  • Experience with firewall software/hardware, and intrusion detection
  • Should be skilled in scripting with bash, awk, sed, grep.  Other languages a plus.  Previous PHP coding a huge plus
  • Excellent analytical and organizational skills
  • Strong interpersonal, communication, and documentation skills
  • Thrive in a start-up environment and enjoy wearing many hats

To Apply:

Email cover letter, resume & salary requirements to JOBS+SI [at] SNAP-INTERACTIVE.COM

PHP/MySQL Developer

Do you want to work on a social product with over 55 million installs where millions of people will use your work? Do you want to work at an innovate company that is leveraging Facebook data in ways never seen before? SNAP Interactive has a unique and exciting opportunity for multiple talented PHP Developers. This position is full time and based in our main office in New York City, NY. This is a unique opportunity to be an early employee at a rapidly growing company that is also publicly traded. Competitive compensation including salary + stock/stock options, and full-benefits (100% covered health coverage; free snacks, fun outings, twice-monthly massage, cool swag, Knicks & Rangers tickets, etc.). Our environment is fun and relaxed, our products are ambitious, and our developers are the brightest in NYC.

Responsibilities:

  • Use PHP and MySQL to build and enhance robust software applications that get exposure to a large scale user base

Required Experience & Skills:

  • Advanced programming level with at least 3 years of object oriented PHP5 development. 5 years preferred
  • At least 3 years of experience with MySQL. 5 years preferred
  • Expertise with CSS, HTML, Javascript, Ajax. CSS3 and HTML5 preferred
  • Experience with jQuery or other Javascript framework
  • Previous experience programming from scratch. Not dependent on frameworks
  • Solid understanding of common security practices including XSS and preventing SQL injection
  • Experience with a large scale user base
  • Previous experience with modern software development tools such as issues tracking systems, distributed source control and unit testing
  • Professional exposure to API’s preferred
  • Previous experience with exotic MySQL topologies preferred
  • Experience with MySQL slaves preferred

Other Requirements:

  • Must have at least a Bachelor’s degree in Computer Science
  • US work authorization (All applicants must possess proper US work eligibility and authorization documents)

To Apply: