Events  Classes  Deals  Spaces  Jobs 
    Sign in  
Zocdoc helps you find a doctor who accepts your insurance, check availability & book appointment.
Industry: Internet   # Employees: 501-1000
Programming, Full Time       Posted on Monday, October 24, 2016
Apply To Job
  Have you taken a good system and made it great? Do you think about data and APIs in the shower and refactor code in your dreams? Would you like to use your engineering background to build systems that solve some of the biggest problems in healthcare?

Join Zocdoc and help take our technology to the next level! As a Senior Principal Engineer, you will be responsible for new services, products and features that solve our patients' problems. Having proven ability to architect elegant solutions to new challenges spanning multiple systems, and to effectively share your technical vision with others, is a must. You will be responsible for projects that require enhancements to multiple systems, including many outside your team's ownership, as well as the ability to build reliant systems. If youre creative, talented, have a strong sense of both technical and business ownership, and enjoy solving complex challenges that have a huge impact on healthcare, weve definitely got the role for you!

What youll do:
Work with an agile team of dedicated and brilliant engineers and product managers who are passionate about engineering, and believe that world class patient experiences are critical to customer success
Lead all aspects of development including writing high quality designs, task allocation, implementation, testing, documentation, ongoing support and maintenance
Use your engineering skills to make Zocdoc more robust, faster, and easier to maintain
Coordinate technical projects and facilitate collaboration across teams within Zocdoc, and provide estimates and dependencies for engineering tasks
Be a leader of the Zocdoc developer community affecting and driving our architecture across the company
Provide technical guidance, and develop people through coaching, mentoring, and management support

Whats required:
8+ years of engineering experience
Computer Science or related degree
Deep understanding of system design, data structures, and algorithms
Experience taking a leading role in building complex software systems that have been successfully delivered to customers
Experience with distributed computing and enterprise-wide systems, and you can think critically about performance, scalability, and reliability of software
Hands-on expertise in many disparate technologies, ranging from front-end user interfaces through back-end systems and all points in between
Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
Experience mentoring junior software engineers to improve their skills and make them more effective, productive software engineers
Experience leading development life cycle process improvements and influencing software engineering best practices
You care about quality and you know what it means to ship high quality code
You have experience in fostering a strong engineering culture in an agile environment

What you'll get:
A home at our award-winning NYC workplace
Stock options and 100% employer-covered health insurance
Catered lunch every day in our sunlit SoHo office
An incredible team of smart and supportive people
The chance to create a better healthcare experience for millions of patients!
Apply To Job
© 2017 GarysGuide      About   Terms   Press   Feedback