work with us

CLIENT SOLUTIONS

BUSINESS ANALYST/ NY

We believe in the power of data to transform how people make decisions. Our data and products help our broad array of clients – leaders of progressive political campaigns and Fortune 100 companies – to make better decisions around buying TV advertising.

We’re looking for someone with a strong predisposition to analysis who wants to take the next step in their career. We’ll teach and explain concepts to you, and you’ll in turn be able to explain these ideas to our clients. Core responsibilities would be to make and deliver clean and informative presentations and summaries for our broad range of clients.

More about this position

BUSINESS ANALYST

Qualifications

Personality

You’re the kind of person who loves to learn - you can’t stop taking online courses or reading about new disciplines. Constantly consumes information (breaking news, technology developments, the works). You may have built a spreadsheet to evaluate an important life decision.

Required skills

Excel (for data analysis and creating clean tables for presentations). Familiarity with fundamentals of statistics and analysis. Succinct writing. PowerPoint (not just familiar, but strong). Word (not just familiar, but strong).

Valuable Skills

Undergraduate degree in Business/ Economics/ Statistics. An Internship in marketing or consulting. Familiarity with basic tools for statistics and analysis (SQL, Python, R). Data visualization (Tableau, R).

Benefits

Join a mission-aligned team dedicated to delivering outstanding work to clients and growing individually. Comprehensive health and dental insurance (for employees and their families), life insurance, 401k, eligible for match after one year. Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses. 10 paid vacation days (although in reality we’re more flexible) and sick days. Remote Fridays

Apply Here

ENGINEERING

FULL-STACK ENGINEER/ NY

605 is looking for a creative-thinking full-stack engineer. You’ll get to tackle new and interesting challenges with big data while integrating the front-end with the data layer. Working alongside seasoned engineers, you’ll hone your skills and learn cutting-edge technologies as we launch new big data products in media analytics.

You should have a deep understanding of data structures and be comfortable working with both the application and presentation layers of software architecture. You won’t just be working with technology, however - our frontend engineers may also be called upon to work collaboratively with analysts, backend engineers, and business users. Most importantly, you’ll be working with exciting new tech that processes hundreds of millions of rows of data per day!

More about this position

FULL-STACK ENGINEER

Qualifications

Required skills

Bachelor’s degree in Computer Science. At least 3 years of experience working as a software engineer in a technical capacity. Significant experience with at least one web framework (e.g. Ruby/Rails, Python/Django) and solid understanding of the MVC design pattern. Proficiency with frontend languages, especially Javascript, HTML5, and CSS3. A strong understanding of data structures, algorithms, and effective software design. Significant development experience with a lower level language (e.g. Java, C/C++, C#). Proficiency with SQL and RDBMSs (preferably PostgreSQL or mySQL). Experience writing unit, functional, and performance tests for the web. Comfort with version control systems (e.g. Git, SVN). Excellent verbal and written communication skills; must work well in an agile, collaborative team environment.

Valuable Skills

Any of the following will make us really excited: Master’s in Computer Science, Information Science, or a related field. Expert frontend skills and user interface design knowledge. Familiarity with a Javascript framework (e.g. Backbone, Ember, Angular). Experience using D3 or other frontend data visualization libraries. Experience working with large amounts of structured and unstructured data. Familiarity with a statistical package such as R, Matlab, or SPSS.

Benefits

Comprehensive health and dental insurance for employees and their families. Life insurance and 401k, eligible for match after one year. Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses. 10 paid vacation days (although in reality we’re more flexible). Sick days—if you’re sick, you stay home.

Apply Here

SENIOR DATA ENGINEER/ NY

We’re looking for engineers with broad and deep skill sets and experiences to help move us forward. We want self-starters who will bring distinctive expertise but who are excited to step outside their comfort zone and learn new skills. If you’re eager to pick up new languages, paradigms, and technologies, we want to talk.

Our engineers are expected to wear a number of hats and have the opportunity to touch all parts of the stack. As an engineer at 605, you might work to improve our optimization algorithms, write code using Apache Spark, participate in architectural decisions for new components, or improve performance in collaboration with DevOps. In the same week, you could work on user-facing interfaces and reports with frontend developers, write code to import, process and QC terabytes of new data, and work with analysts and statisticians to ensure the validity of our processes.

More about this position

SENIOR DATA ENGINEER

Qualifications

Required skills

  • Bachelor’s degree in Computer Science or a related field (or 4 additional years of relevant work experience). * A strong understanding of data structures, algorithms, and effective software design.
  • Significant development experience with a major modern language (e.g. Java, Scala, Python, Ruby, C/C++, etc.).
  • Significant experience working with structured and unstructured data at scale and comfort with a variety of different stores (key-value, document, columnar, etc.) as well as traditional RDBMSes and data warehouses.
  • Experience writing unit and functional tests.
  • Comfort with version control systems (e.g. Git, SVN).
  • Excellent verbal and written communication skills; must work well in an agile, collaborative team environment.

Valuable Skills

Any of the following will make us really excited:

  • Master’s in Computer Science or a related field.
  • Basic understanding of statistics and experience with statistical packages such as R, Matlab, SPSS, etc..
  • Practical experience with supervised machine learning techniques.
  • Practical experience with Apache Spark.
  • Experience with AWS products (Redshift, EMR, S3, IAM, RDS, etc).
  • Experience wrangling terabytes of big, complicated, imperfect data.
  • Experience with frontend languages, especially Javascript, HTML5, and CSS3.
  • Strong background with test-driven development.

Benefits

Comprehensive health, dental and vision insurance for employees and their families. Life & Disability insurance and a 401k plan, eligible for company match after one year of employment. Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses. Up to 15 paid vacation days depending on grade level (although in reality we’re more flexible). 7 paid sick days in a calendar year - if you’re sick, you stay home.

Other cool benefits: 4 work from home days/month. A kitchen stocked with sodas, snacks, yogurt and other goodies. A tight knit start up community who likes to eat! We celebrate everyone’s birthdays, have frequent team lunches, and do events in and out of the office. 605 is an active participant in conferences.

Apply Here

SR. SOFTWARE ENGINEER/ NY

We’re looking for engineers with broad and deep skill sets and experiences to help move us forward. We want self-starters who will bring distinctive expertise but who are excited to step outside their comfort zone and learn new skills. If you’re eager to pick up new languages, paradigms, and technologies, we want to talk.

Our engineers are expected to wear a number of hats and have the opportunity to touch all parts of the stack. As an engineer at AMG, you might work to improve our optimization algorithms, write Spark code, participate in architectural decisions for new components, or improve performance in collaboration with DevOps. In the same week, you could work on user-facing interfaces and reports with frontend developers, write code to import, process and QC terabytes of new data, and work with analysts and statisticians to ensure the validity of our processes.

More about this position

SR. SOFTWARE ENGINEER

Qualifications

Required skills

  • Bachelor’s degree in Computer Science or a related field (or 4 additional years of relevant work experience).
  • At least 5 years of experience working as a software engineer in a technical capacity.
  • A strong understanding of data structures, algorithms, and effective software design.
  • Significant development experience with a lower level language (e.g. Java, C/C++, C#).
  • Proficiency with SQL and RDBMSs (preferably PostgreSQL or mySQL).
  • Experience with at least one web framework (e.g. Ruby/Rails, Python/Django) and solid understanding of the MVC design pattern.
  • Experience writing unit and functional tests.
  • Comfort with version control systems (e.g. Git, SVN).
  • Excellent verbal and written communication skills; must work well in an agile, collaborative team environment.

Valuable Skills

It would be helpful to have:

  • Master’s in Computer Science or a related field.
  • Basic understanding of statistics and experience with statistical packages such as R, Matlab, SPSS, etc.. * Practical experience with unsupervised machine learning techniques.
  • Practical experience with Spark.
  • Experience wrangling terabytes of big, complicated, imperfect data.
  • Experience with frontend languages, especially Javascript, HTML5, and CSS3.
  • Strong background with test-driven development.

Benefits

Comprehensive health, dental and vision insurance for employees and their families. Life & Disability insurance and a 401k plan, eligible for company match after one year of employment. Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses. Up to 15 paid vacation days depending on grade level (although in reality we’re more flexible). 7 paid sick days in a calendar year - if you’re sick, you stay home.

Other cool benefits:
4 work from home days/month. A kitchen stocked with sodas, snacks, yogurt and other goodies. A tight knit start up community who likes to eat! We celebrate everyone’s birthdays, have frequent team lunches, and do events in and out of the office. 605 is an active participant in conferences.

Apply Here

SENIOR DEVOPS ENGINEER/ NY

605 is looking for experienced devops engineers who can help us build a devops culture, with infrastructure automation owned by the whole engineering team. Our work is in optimizing advertising and programming for the television and video industry, so our needs around infrastructure are data heavy. We have particular security and compliance needs because we handle third party data.

We do have a product cycle, and your work will support that, but we are looking for someone who enjoys substantial autonomy in planning their work, identifying the long term and non-product work that needs to be done (ideally before it needs to be done), so that our product work is efficient.

Current projects we have on our plate include:

Splitting our data warehouse to better protect our data. Evolving our approach to ETL (are we going to stick with our in house workflow manager for new work?). Bringing our existing infrastructure under source control (so far in terraform and salt). Unifying our infrastructure monitoring.

Future work is likely to include moving to containerized services in place of managing differentiated servers, optimizing our use of Elastic MapReduce, and building out the infrastructure for truly isolated testing and development environments.

More about this position

SENIOR DEVOPS ENGINEER

Qualifications

Required skills

Manage existing Infrastructure. Implement and maintain infrastructure automation. Ensure adequate monitoring. Disseminate skills, best practices, and incident response protocols to the engineering team (with as much management support as you want). No direct people management responsibility (for now, but tell us if you’re interested). Able to estimate effort and tasks that go into work. Able to communicate the need for infrastructural changes. Able to build up skills in the rest of engineering. Able to prioritize the minimum valuable work. Able to avoid creating technical debt. Comfortable voicing opinions, and surfacing problems. Comfortable participating in team discussions. Comfortable telling management about problems. 5 years experience working directly on DevOps. Really understands what’s happening inside computers when code is executing or data is moving (for example the dynamic behavior of garbage collectors in practice)

Valuable Skills

Things that will make us really excited: Experience building and scaling production application infrastructure. Experience with continuous deployment in Amazon Web Services (EC2, S3, etc.) or another IaaS provider. Comfort with scripting languages like Python, Ruby, etc. Experience with Terraform and SaltStack or another automation tool like Chef or Puppet Redshift. Batch workflow orchestration Streaming ETL technology.

Benefits

Comprehensive health, dental and vision insurance for employees and their families. Life & Disability insurance and a 401k plan, eligible for company match after one year of employment. Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses. Up to 15 paid vacation days depending on grade level (although in reality we’re more flexible). 7 paid sick days in a calendar year - if you’re sick, you stay home.

Other cool benefits: 4 work from home days/month. A kitchen stocked with sodas, snacks, yogurt and other goodies. A tight knit start up community who likes to eat! We celebrate everyone’s birthdays, have frequent team lunches, and do events in and out of the office. 605 is an active participant in conferences.

Apply Here

PRODUCT

Technical Product Manager/ NY

A Technical Product Manager is the linchpin of product innovation and business growth leading a matrixed team to deliver product excellence. The Technical Product Manager’s ability to internalize and articulate the needs of customers, married with business savvy and technical competency, are leveraged to build trust, discipline, and passion across the organization. The Technical Product Manager thrives as both an individual contributor and a mentor in collaborative settings by defining broad product vision, clarifying opportunities, and leading teams in the discovery and production of products that deliver customer and business value.

In this role you will:

As a data platform technical product manager you will have the key responsibility of identifying and executing data platform product features. Grow and refine product backlog by prioritizing against short- and long-term value delivery. Participate in and help lead the continued evolution of the product management organization and related processes. Provide business and technical understanding of integrating data into the platform. Work with development managers and coaches to ensure engineering teams are positioned for success.

More about this position

Technical Product Manager

Qualifications

Required skills

Bachelor’s degree in Computer/Management Information Systems, Information Management, Statistics, or related field. 5+ years of experience as a Technical Product Manager 5+ years of experience with designing and implementing distributed data systems, data ingestion processes, ETL/ELT frameworks. Experience building platforms is a plus Functional understanding of modern big data technologies (Kafka, Spark). Experience with defining operational and analytical data structures. Demonstrated organizational and project management skills. Excellent verbal and written communication skills. Ability to work collaboratively and effectively in a cross-functional organization. Ability to multi-task in a fast-paced environment.

Benefits

Comprehensive health and dental insurance for employees and their families. Life insurance. 401k, eligible for match after one year. Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses. 15 paid vacation days (although in reality we’re more flexible). Sick days—if you’re sick, you stay home. Work-from-home Fridays. A kitchen stocked with sodas, snacks, yogurt and other goodies. A tight-knit startup community who likes to eat! We celebrate everyone’s birthdays, have frequent team lunches, and do events in and out of the office. 605 is an active participant in conferences.

Apply Here

Interaction Designer/ NY

What We Do

The Product and User Experience (UX) team defines and owns the end-user experience of 605’s products. They collaborate to understand the challenges of our partners and end users face, and how 605’s products and technologies can solve them.

What You’ll Do

As an Interaction Designer, you will be responsible for understanding target audience needs, product requirements, and business strategy in order to transform them into high-quality, user-centric interactive products. You will deeply understand content with the intent to create and improve user experiences, user processes and services delivered to the user. You will contribute to building a platform that supports workflows across multiple verticals and ensures our users capture the immense value from our solutions. Interaction Designers work collaboratively with the business, product and technology teams.

Some of the things you may find yourself doing:

Plan, schedule and carry out user research activities. Conduct ethnographic research, end-user interviews and usability sessions on-site. Synthesize research to create personas, workflows, customer journey maps and other artifacts to create empathy for users. Working through the entire design process using methods like sketching, storyboarding, diagramming, wireframing, and prototyping for screen-based experiences. Delivering detailed, annotated wireframes and prototypes Revising and updating designs based on user and client feedback. Creating a systematic design language to create cohesive user experiences. Defining interactions standards for a branded UX platform. Focusing on consistency of UX patterns across the platform Communicating to cross functional teams and advocating for UX best practices. Discussing and defending design decisions; articulating design rationale. Making timely, informed decisions that take into account the facts, goals, constraints and risks of a project or task. Managing multiple priorities, working through rapid iterations, and meeting tight deadlines in a fast-paced environment Accurately assessing and estimating work. Being flexible and cool under pressure with the ability to shift as priorities pivot.

More about this position

Interaction Designer

Qualifications

Required skills

Key Characteristics

Highly motivated and organized Naturally curious and willing to share work/findings Thorough and detail-oriented Articulate and clear in communicating process and decisions

BA degree in human computer interaction, other relevant degree or equivalent experience 4+ years real-world experience working with cross-functional teams. Demonstrated experience working within a user centered design process and transforming user findings to best-in-class user experiences. Demonstrated command of UX principles of interaction design, especially around workflows, information hierarchy and data visualization. Experience moderating usability tests, end-user interviews, contextual inquiries, card sorting and creating experience maps. Experience designing complex systems, web based applications and tools. Experience working with Agile methodologies. Experience with Axure, Sketch, and industry standard design tools. Experience designing interactions for touch and mobile devices. Knowledge of CSS/HTML.

Please submit: Resume, work samples and/or links to your work.

Benefits

Comprehensive health and dental insurance for employees and their families. Life insurance. 401k, eligible for match after one year. Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses. 10 paid vacation days (although in reality we’re more flexible). Sick days—if you’re sick, you stay home. Work-from-home Fridays. A kitchen stocked with sodas, snacks, yogurt and other goodies. A tight-knit startup community who likes to eat! We celebrate everyone’s birthdays, have frequent team lunches, and do events in and out of the office. 605 is an active participant in conferences.

Apply Here