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: <a href="https://www.zocdoc.com/careers/principal-software-engineer-data-engineering-558/apply?source=ycomb" >
Ask HN: Who is hiring? (December 2014)