Loading this job…
By the end of six months you will have designed and shipped a star schema the whole company queries, which is not something most people can say about an internship.
Applications, employers, job posts and email events currently live in four places nobody has properly joined. Analysts stitch them together by hand, differently every time. You will be the person who models this properly in dbt, from the staging layer through to the marts Metabase reads.
Dimensional models for employers, candidates and job postings, with slowly changing dimension handling on the employer table because plans and company sizes do change. Incremental models over the email event stream, which is the largest table we have. Tests, documentation and a lineage graph a new joiner can read on day one.
Final year students and fresh graduates who already enjoy SQL and want to go deeper than dashboards. You should be able to explain a left join to somebody who does not code, and be interested in the difference between a fact and a dimension before anyone pays you to care. Hyderabad based and hybrid, with two fixed office days each week.
MailerMen runs a verified job board covering startup and product roles across twelve markets, and takes on interns across engineering, data, design and marketing to build it.