Henry Schein One is the global leader in dental management, analytics, communication, and marketing software. The Sr API Engineer will be a key contributor to the Data Platform team, leading the development and optimization of Data Platform APIs to drive impactful solutions for healthcare and dental data needs.
Responsibilities:
- Lead the design, development, and maintenance of the Data Platform APIs, ensuring efficient and scalable solutions
- Continuously monitor, optimize, and improve data pipelines to ensure reliability, performance, and scalability
- Work closely with programming and product teams, ensuring that best practices are followed across the development lifecycle
- Oversee development tools, including their maintenance, licensing, and team training to ensure they are effectively used and up-to-date
- Guide and mentor junior engineers on best practices across multiple programming languages, helping to upskill the team and foster a collaborative environment
- Assist in creating clear user documentation and offer technical support by providing accurate, concise information about software functionality
- Communicate technical concepts effectively to senior management, presenting complex ideas in a clear, understandable manner
- Actively engage in all relevant Software Development Lifecycle (SDLC) meetings, ensuring timely and seamless product delivery
Requirements:
- 6+ years of engineering experience with a focus on the HS1 tech stack, particularly in data engineering and data-streaming
- API Expertise: Broad understanding of API concepts and best practices
- Healthcare Data Experience: Familiarity with Electronic Health Record (EHR) formats, including X12, HL7, FHIR, and industry-specific models (Dental, Orthodontic, and Dental Support Organization data models)
- Excellent knowledge of database schema modeling tools
- Database Knowledge: Understanding of database schema modeling tools and enterprise application design patterns
- Technical Design & Implementation: Ability to derive and design technical specifications from product requirements and implement code based on those specifications
- Communication Skills: Excellent written and verbal communication skills, with the ability to explain complex concepts to technical and non-technical teams
- Problem-Solving Skills: Excellent analytical, problem-solving, and organizational abilities
- Bachelor's Degree in Computer Science or a related field
- Experience with API gateways such as Apigee