Software Engineer 5 R&D - San Diego, United States - Mindlance

    Mindlance background
    Description

    From The Hiring Team:
    Industry experience in data/software engineering or similarExperience in troubleshooting interoperability issuesExperience in developing software requirementsExperience with mobile app developmentExperience designing and executing test protocolsExperience integrating APIs across multiple platforms, including OAuth, REST, and streaming (webhook) integrations


    Client is recruiting a Partner Integration Engineer to support the expansion of our activities as thepremier partnering organization in the diabetes technology space.

    The Partner Integration Engineerposition supports technical collaboration and partnership product development under clientsPartnership programs.

    The individual in this role will engage extensively with client partners andcollaborate closely with clients R&D, Partner Alliance, and Marketing teams.

    Clients partnership products, including data access modes like the client API and Partner SDK, aredesigned to enable Clients partners to develop their own great diabetes devices and softwarepowered by client CGM data.

    Partnerships are supported by a dedicated cross-functional team thatspans many client departments. The Partner Integration Engineer is part of that cross-functionalteam, serving as a critical interface between client and our partners.

    The Partner Integration Engineer is responsible for externally representing clients partnershipproducts and driving their adoption by diverse players in diabetes health and wellness; understandingpartners' solutions and recommending the best client partnership products to support thosesolutions; and identifying and anticipating partners' technical needs and obstacles to implementationand representing those needs to clients partnership product development teams.

    The Partner Integration Engineer is accountable for ensuring that our partners' technical needs are metby our partnership products. This role requires hands-on troubleshooting, detail-oriented problemsolving, and following through on partner requests. It's part engineering, part tech support, part productdevelopment, and part product evangelism.

    We're looking for someone with great communication skills,experience working with technical documentation, and the programming know-how to build and testsoftware tools.

    Essential Duties and Responsibilities

    • Understand clients vision and strategy for partnering
    • Understand clients current and future portfolio of products (core device/software products, andpartnership products)
    • Serve as partners' first point of contact for all technical aspects of interfaces with partnershipproducts
    • Consistently engage partner organization in identifying and implementing actions related tointegrating partnership products into partner system design
    • Support the resolution of technical issues during partners' adoption and integration of partnershipproducts
    • Communicate issues arising from partners adopting clients partnership products into theirsolutions to drive partnership product development and improve effectiveness
    • Clearly communicate partnership product functions and features to partners
    • Understand partners' solutions and recommend the right client partnership products
    • Identify and anticipate partners' technical needs and obstacles to implementation
    • Collaborate with Product Managers and Product Owners to translate partners' needs torequirements, and with Program/Project Managers to ensure pull-through into sprint-planning
    • Coordinate closely with account managers for targeted partner accounts
    • Identify competitive positioning opportunities based on partner feedback
    • Review and report technical deficiencies/obstacles affecting partnership product adoption andprovide guidance to product managers for work-around or product revisions to enhance short-termand long-term results
    • Design and utilize internal test infrastructure to ensure partner integrations meet technical,performance, safety, and cyber requirements
    • Advocate for Partners' needs to client internal teams and leadership
    Required Qualifications

    • Exceptional communication skills
    • Bachelor's degree in Software Engineering or industry equivalent
    • Industry experience in data/software engineering or similar
    • Experience in troubleshooting interoperability issues
    • Experience in developing software requirements
    • Experience with mobile app development
    • Experience designing and executing test protocols
    • Experience integrating APIs across multiple platforms, including OAuth, REST, and streaming(webhook) integrations
    • Ability to analyze, debug, and modify code; familiarity with scripting languagesPreferred Qualifications
    • Familiarity with diabetes medical technology
    • Experience with Bluetooth Low Energy protocol
    • Experience with or interest in the software product development process for medical devices,particularly working in a design control environment
    • Familiarity with firmware design philosophies/language
    • Experience working with partners to bring collaborative products to market
    • Experience with Web Traffic analytics tools

    EEO:
    "Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans."
    #J-18808-Ljbffr