Senior Software Development Engineer in Test - Data



Vancouver, Canada
Full Time
3y ago

Company Description

The U.S. health sector is complex and dynamic - a vast and diverse network of entities that impacts the population and economy like no other industry. At USD$3.3 Trillion, healthcare spending represents nearly 18% of U.S. GDP. It is complex and inefficient. Health service buying, selling, and settlements have seen little change in the past decade despite clear changes in available information, technology, regulation, and market consolidation.

Enter MacroHealth. MacroHealth is a mission-driven company. We are building the most advanced and trusted market platform for health service payers and providers. The company’s vision is to create Intelligent Health Markets by building technology, knowledge and relationships that enable payers and providers to optimize the buying and selling of health services.

We are expanding our team of passionate thought leaders as we pursue our goal of disrupting the U.S. health sector with our vision and technology. We are committed to developing leading edge solutions in a supportive environment focused on customer success and employee fulfillment. We provide our engineers an environment in which they can contribute from day one while also providing opportunities for learning and growth.

    Job Description

    Are you interested in being part of an expanding team tasked to build the next-generation industry-leading data platform for healthcare markets? We are looking for smart, passionate, and highly skilled  Senior Software Development Engineer in Test to join the effort to define and build the future of MacroHealth. You will be joining the Data team at MacroHealth. The work you’ll do directly impacts the experience of our customers.


    You will be an instrumental part of the Data Analytics team at MacroHealth, entrusted with writing automated tests and frameworks to help ensure the quality of our data platform. Because you’re obsessed with quality and delivering rock solid products to our customers, you’ll leverage your prior experience to institute tools and processes that the engineering team can adopt to increase overall productivity. We are looking for smart, creative, and hardworking individuals who know how to write effective code, communicate well, and learn from other engineers.

    This position requires you to be a self-starter, innovative and with the ability to take ownership, work with tight timelines, and handle various tasks simultaneously while continuing to develop a positive work culture. You will join a world-renowned leadership team with a track record of leading the development of multiple successful companies and products.


    Your background includes: 

    • 5+ years of experience building automated test suites and frameworks to help ensure the quality of enterprise-class software
    • Ability to work in multiple programming languages: Java & Python are currently the major tool of choice within Data Analytics team, but experience with comparable languages is also valuable.
    • Practical experience working in at least one public cloud ecosystem. We currently use Azure, but experience with AWS or Google is equally valuable.
    • Experience with data processing frameworks and tools, such as Spark, Hadoop, Hive, Kafka, etc.
    • Knowledge of performance and security testing concepts
    • Experience with version control systems, CI/CD, and maintenance of test environments
    • Bachelor’s degree in Computer Science or related field, or equivalent work experience
    • Strong communication skills, both verbal and written
    • Thriving in a people-first culture of teamwork and respect.

    Your background may additionally include:

    • Ability to evaluate and select tools to use as part of a larger automation framework
    • Familiarity with BDD/TDD and test automation at the unit, component and system test levels
    • Leadership experience; you may have acted as a QA lead, or technical lead, in an enterprise software company
    • Knowledge of the US Healthcare space including standards such as HIPAA 

    Additional Information

    What you can expect

    The success and engagement of our team members is the top priority for MacroHealth as a company.  We provide a compelling package with competitive compensation and benefits as well as attractive incentive structures.  Our collaborative work environment means each team member can rely on the skills, expertise, and support of one another across the company.  We are open to new perspectives for improving our operations and fueling future growth and are committed to attracting and developing a diverse and engaged team. 

    This role requires legal authorization to work in Canada.

    MacroHealth is an equal opportunity employer.

    Apply for this job

    Click on apply will take you to the actual job site or will open email app.

    Click above box to copy link
    Get exclusive remote work stories and fresh remote jobs, weekly 👇
    View all remote jobs
    Onkar By: Onkar