Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Henry Schein Logo

Staff Software Engineer

Henry Schein

Salary not specified
Dec 18, 2025
Remote, US
Apply Now

Henry Schein ONE is looking for a Staff Engineer to develop highly available software solutions for a global customer base, with a focus on ETL reporting solutions and industry best practices on software engineering principles and processes.

Requirements

  • 8+ years of engineering experience with a focus on data and backend engineering
  • Experienced in ETL solutions across SQL/NoSQL sources (SQL Server, Oracle, Postgres, MySQL, MongoDB, DynamoDB, Cosmos DB, etc.) using tools like Informatica, SSIS, AWS Glue, Azure Data Factory, MuleSoft, or similar
  • Experience designing and supporting data warehouses and database platforms
  • Skilled in building BI/analytics reports (Tableau, Power BI, Business Objects, SSRS, etc.)
  • Experience monitoring and supporting large-scale products used by tens of thousands of users
  • Proficient with RESTful APIs and integrating internal/third-party services
  • Experience with Java, Spring Boot, XML, Postgres, SQL Server (MSSQL), AWS Redshift, Docker, Kubernetes, GitLab, Jira, Dynatrace, Splunk

Responsibilities

  • Develop and enhance ETL processing of large data sets to provide actionable insights to customers about their data
  • Troubleshoot and resolve customer issues, and improve the reliability and performance of the reporting solutions
  • Monitor and improve the observability of our reporting solutions and reduce overhead costs
  • Mentor more junior software engineers by explaining technical concepts in written and verbal forms
  • Help recruit and retain engineers to create a highly performing engineering team
  • Ensure product is secure, compliant and reliable for Henry Schein One customers
  • Collaborate with senior leaders across vision and strategy for the team to understand strategic commitments of your team

Other

  • Travel typically less than 10%
  • Office environment with no special physical demands required
  • Bachelor’s Degree in Computer Science (nice to have)
  • Excellent communicator and collaborator across engineering, product, and business teams
  • Ability to lead and influence across a hybrid work environment