HN Jobs

A searchable index of Hacker News “Who is hiring?” job postings.

← All postings · December 2014 thread

Principal Software Engineer (auto-parsed)

CompanyPrincipal Software Engineer
Role taxonomySoftware EngineeringStaff / Principal
SpecialtiesSoftware Engineering
Location
SalaryEquity mentioned
Apply viaApplication linkhttps://www.zocdoc.com/careers/principal-software-engineer-data-engineering-558/apply?source=ycomb
Hiring notes
TechAWSML/AI
Posted bykarenkuhn
PostedDec 1, 2014
SourceView on Hacker News ↗

Original posting

Principal Software Engineer - Data Engineering New York, NY Have you taken a broken system or data warehouse and made it good? Have you taken a good data warehouse and made it great? Have you taken a great system and made it purr like a baby ocelot? ZocDoc needs a Principal Data Engineer to drive our elite dev team toward an even brighter future! This role is for an experienced engineer with a tireless devotion to good system design across the entire stack. --------------------------------- What you’ll do: - Provide guidance on systems design, architecture, and analytics infrastructure to support big data technologies and distributed architectures. - Analyze business requirements for database design, and implement changes to databases as necessary – including database design optimization for machine learning - Mentor your peers and be a thought leader for the whole team - Partner with our Data Science team on metrics and insight development --------------------------------- What’s required: - Curiosity: A passion for huge, scalable systems and databases (e.g. you read HighScalability and KDNuggets for fun) - Strong understanding of core architectural principles such as modularity, restorability, parallelization and table driven business rules - A good understanding of information delivery architecture, including creation of abstraction layers, SQL query paths and optimization, report level calculations, and end user reporting architecture - 2+ years of data-specific engineering experience in addition to the 3+ years of general engineering experience - Experience with SQL Server and Data Warehousing is a plus - Experience designing and implementing fast and efficient data processing using 'big data' processing techniques and tools (e.g. MapReduce) - Experience implementing the latest technologies (Hadoop, NoSQL, Vertica, etc.), using scripting skills (Pig, Hive), and with virtualization across platforms like AWS - Education: A Computer Science or related degree preferred - Focus: Be able to follow a design through implementation and release - Insatiable attention to detail: If something works and you don’t know why, you should be A) alarmed and B) driven to investigate! --------------------------------- What you’ll get: - A home at a Best Place to Work in NYC (Crain’s, five years running!) - Stock options - 100% employer-covered health insurance - An energetic and fast-paced work environment in the heart of SoHo - Free, daily catered lunches - An arcade game, Ping Pong, snacks, TF2 parties every Friday… - The opportunity to build a better healthcare experience for millions of patients! --------------------------------- Apply here: https://www.zocdoc.com/careers/principal-software-engineer-d...