Summary
Join M3 USA, a healthcare innovation leader, as a Data & Integrations Engineer. Contribute to the development, maintenance, and optimization of web applications, APIs, and data pipelines. You will manage data warehouses, integrate third-party systems, and collaborate with cross-functional teams. Leverage your expertise in cloud technologies, data warehousing, and data governance. This role requires proficiency in various technologies and development skills, offering a chance to shape the future of healthcare.
Requirements
- Proficiency in SQL, Python, Typescript, dbt, data orchestration, cloud computing (AWS, GCP), and web application development
- Proficiency in building APIs, full-stack development, unit testing, and debugging
- Knowledge of data warehouse design (Kimball, Inmon, Data Vault), privacy, and compliance
- Experience with Snowflake, QuickBase, and Google Analytics
Responsibilities
- Develop, prototype, and maintain web applications and APIs to support critical business functions
- Design, implement, and manage data pipelines to integrate and transform data across platforms
- Utilize modern cloud technologies and infrastructure-as-code to manage and provision compute resources
- Build and deploy APIs to enable seamless integration with internal and external platforms
- Manage data warehouses, including schema design, optimization, and data storage, using tools like Snowflake
- Implement and maintain data pipelines for integration and transformation, ensuring data quality and freshness
- Establish and enforce data governance policies to ensure compliance, security, and data integrity
- Collaborate with teams on data standardization and enrichment projects to support analytics and reporting
- Customize and integrate SaaS and other third-party systems (e.g., Quickbase, Clinical Conductor CTMS, WordPress)
- Maintain accurate tracking and tagging for web analytics strategies, utilizing tools like GTM and Google Analytics
- Support internal systems by implementing monitoring, incident management, and operational reliability processes
- Work closely with cross-functional teams, including engineers, product managers, and designers, to create exceptional user experiences
- Provide technical guidance, mentoring junior team members, and contributing to code reviews and application design improvements
- Communicate effectively with technical and non-technical stakeholders, translating complex technical concepts into actionable insights
- Stay current on emerging technologies, methodologies, and regulatory requirements to drive process and system enhancements
- Adopt a DataOps mindset to optimize processes and reduce system maintenance complexity
Preferred Qualifications
- Experience with data visualization
- Experience with database administration
- Experience with CRM application development
- Excellent written and verbal communication, leadership, and problem-solving skills
Benefits
- Competitive wages
- Health and Dental Insurance
- Life, Accident and Disability Insurance
- Prescription Plan
- Flexible Spending Account
- 401k Plan and Match
- Paid Holidays and Vacation
- Sick Days and Personal Day