Senior Analytics Engineer
Boston ScientificAbout the role
Additional Location(s): US-MN-Arden Hills; US-MA-Marlborough
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.
About the role:
We are seeking an innovative Analytics Engineer to join our Marketing Analytics team within the Urology Division at Boston Scientific. This unique hybrid role blends technical expertise with marketing domain knowledge—approximately 50% technical and 50% strategic insight. The ideal candidate will be highly proficient in SQL and modern data transformation tools while also understanding the nuances of marketing analytics. You will play a critical role in operationalizing our data pipelines, enhancing data quality, and supporting a range of initiatives that drive revenue and optimize marketing performance.
At Boston Scientific, we value collaboration and synergy. This role follows a hybrid work model requiring employees to be in our local office at least three days per week.
Boston Scientific will not offer sponsorship or take over sponsorship of an employment visa for this position at this time.
Your responsibilities will include:
- Design and implement data pipelines integrating data from advertising, website, Salesforce, and other business platforms into Snowflake.
- Develop and maintain certified datasets and data marts aligned with business definitions, ensuring they are reliable and business-ready.
- Create dimensional models and schema designs that support self-service analytics, optimize query performance, and scale with business needs.
- Automate ETL/ELT processes to ensure efficiency, reliability, and maintainability.
- Implement data validation and governance checks to ensure taxonomy alignment, parameter tracking, and consistent data quality.
- Leverage Git workflows, version control, and CI/CD practices to manage data pipelines in a scalable and reliable manner.
- Build datasets that are flexible and reusable to support diverse analytics and modeling use cases across marketing, analytics, and IT teams.
- Collaborate with stakeholders to translate analytical and business requirements into sustainable data solutions.
- Work with APIs (REST, webhooks) and third-party integrations to support data ingestion from ad platforms, CRM systems, and marketing automation tools.
- Support migrations and integrations across analytics platforms such as Google Analytics (GA4) and Adobe Analytics.
- Contribute to data quality monitoring and pipeline health alerting systems to reduce errors and improve trust in datasets.
Required Qualifications
- Bachelor’s degree
- A minimum of 3 years of relevant experience
- Proficiency in SQL, Python, and modern data engineering frameworks.
- Hands-on experience with Snowflake (or similar cloud-based data warehouse platforms).
- Strong background in ETL/ELT pipeline development and dimensional data modeling.
- Familiarity with Git workflows, CI/CD pipelines, and DataOps practices.
- Solid understanding of data validation, quality assurance, and governance principles.
Preferred Qualifications:
- Experience integrating APIs and working with CRM, analytics, or marketing platforms.
- Strong problem-solving skills, with the ability to design solutions that meet both technical and business requirements.
- Excellent communication skills and experience collaborating with cross-functional teams.
Requisition ID: 614257
Minimum Salary: $ 82600
Maximum Salary: $ 156900
The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) – see Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds. Free account required — sign up in 30sApply for this role