20538 – Senior Software Engineer (Data Insights Team)

November 16, 2022
Job Type
$125K - $130K
Job ID Number


The Senior Software Engineer- Data will be responsible for the design and development of new features and tools to support our data insights process. This role also supports and maintains existing products for the growth and development of our Data Insights technology suite currently hosted in Azure.

 What you will do

  • Responsible for developing new features and the maintenance and enhancements of existing functionality
  • Participate in design, development, and support of highly scalable Data Pipelines
  • Responsible for working within and maintaining an extensible and performance system architecture
  • Maintain a broad knowledge of emergent trends in data warehouse platforms, tools, methodologies, and their underlying principles
  • Code review, unit test coverage and continuous improvement
  • Build tools to support automation and productivity
  • Communicate effectively with team members and project leadership to identify needs and evaluate alternative business solutions
  • Ensure unit tests written for all new code
  • Seek opportunities to incorporate new technologies into the product’s technology stack when they can add value
  • Understand and work with multiple data sources to meet business rules and support analytical needs
  • Create stored procedures and using other methods within SQL Data Warehouse and Azure Data Factory to import/translate/manipulate data
  • Analyze potential data quality issues to determine the root cause and creating effective solutions
  • Optimize processes involving large data sets to improve performance
  • Troubleshoot and resolve functional and performance related issues

What you will bring

  • High School diploma or GED
  • 3+ years of experience in Software Development; Developing Software in an Agile Environment
  • 3+ years of experience working directly with data warehouses
  • 3+ years’ experience on Microsoft BI Stack (SSIS and SSRS)
  • 3+ years’ experience designing, developing, testing, and supporting of ETL
  • Demonstrated ability to extrapolate database schema to meet the business needs of the application
  • Test Driven Development (TDD)
  • Excellent oral and written communications skills are required
  • SQL Server database design, development & optimization with knowledge of SQL server best practices
  • Excellent problem solving and analytical skills
  • Excellent verbal and written communication skills
  • Travel required: None

What we would like to see

  • Healthcare experience
  • Working experience in Microsoft Azure Data Warehouse technologies such as Azure Data Factory, SQL Data warehouse, and Databricks
  • C#, ASP.Net and .Net Framework 4 and up
  • Continuous Integration


What we offer

Our people make us great. We know that our colleagues are the most integral part of our story.

We offer a flexible, work-from-anywhere environment -coming together across time zones, countries, home offices and computer screens. Our valued team members work across the U.S., Canada, India and beyond.

We encourage you to take time away from work –whenever you need it. Our flexible time off lets you make time for what matters most. We want you to travel, refresh, spend time with family and friends, and give back to your communities.

We are big on professional development. Through training and education, we help you develop the skills you need to excel in your role and beyond.

We are proud of our award-winning culture. We have been certified as a “Great Place to Work” since 2017.  Our goal is to engender a culture based on diversity, inclusion and respect—a culture where your voice is valued—and you always have a seat at the decision-making table.



  • Fully remote working environment
  • Flexible time off (FTO)
  • Professional development opportunities
  • 12 Weeks of paid parental leave
  • In-person and virtual company retreats
  • 5-days of paid volunteer hours at an approved 501(c)(3) Organization
  • Company lump-sum contribution to HSA-eligible medical enrollees
  • 401k Eligible upon date of hire—up to 3% company match
  • Exclusive discounts from your favorite brands
Drop files here browse files ...