Data Engineer

Data Engineer

This job is no longer open
About Us

Chartbeat’s (www.chartbeat.com) mission is to help content creators around the world better connect with their audiences. Leading media brands — including The New York Times, ESPN, the Washington Post, the BBC, and CNN — trust our suite of analytics and optimization tools to understand digital audience behavior and strengthen their content strategies. With a customer list of many of the world’s largest websites, our systems are built to handle over 300,000 requests per second and deliver data back in real-time. You'll be joining a group of focused, hard-working, people who are passionate about doing work that's challenging and fun—and who strive to maintain a healthy work/life balance.

The Team

Our data systems use an exciting array of technologies. Most of our data systems use Python and key parts of our systems are written in Clojure, Java, C, and Lua where the requirements demand it. We use a variety of database technologies, including PostgreSQL, HBase, Snowflake, MongoDB and Redis. Everything is connected by message buses powered by Apache Kafka and RabbitMQ. We are seeking a curious Data Engineer to join us on this adventure by helping build the components, systems, and dashboards that newsrooms use to learn about and grow their audiences.

Responsibilities

As a data engineer at Chartbeat, you will be designing, building, scaling, and maintaining our data pipelines, data stores, analysis engines, and APIs. You will be on a small cross-functional project team (typically, a few engineers, a designer, a data scientist, and a product manager) that will define your day-to-day activity — your team will collaborate to plan sprint goals and execute on those goals. You will also participate in the engineering on call rotation to monitor and maintain the health of our production systems.

About You

    • 2-3 years experience as a backend software engineer
    • Experience with Python
    • Knowledge of API styles like REST
    • Can build data pipeline that support multi tenant usages with different databases for large, high-scale applications (particular experience with Snowflake, PostgreSQL or HBase is a plus)
    • Interest in working with and building distributed systems (e.g. technologies like Zookeeper, Kafka)
    • Excellent verbal and written communication skills and a commitment to building an inclusive and collaborative working environment
    • An interest in designing technical solutions to open-ended product problems
    • Passion and enthusiasm about learning and teaching new technologies

Compensation and Benefits

    • Competitive compensation plan that includes stock options for all full-time employees and a 401K program with an immediately vesting match.
    • Health, Dental, Vision coverage
    • Parental Leave
    • Pre-tax transit cards
    • $30/month book stipend
    • $250/year learning and development
    • State-of-the-art technology
    • Flexible hours
    • Unlimited vacation
    • Company-wide outings
    • Employee-led classes
    • Hackweeks
    • Discounted gym memberships
Diversity, Equity, and Inclusion Statement
At Chartbeat, we strive to create and continually grow as a company where all employees are able to be their authentic selves. We are committed to recruiting, hiring, and retaining employees from different backgrounds, viewpoints, and experiences. Our strength is our diversity and we are dedicated to continuously reflect upon, and evolve our efforts to maintain a diverse, equitable and inclusive ecosystem.

Equal Opportunity Employment Statement
Chartbeat is an Equal Opportunity Employer and does not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.