Embedded Software Engineer I (Full Stack)
TALIS
Menlo Park, California
1d ago

Position Title : Embedded Software Engineer I, full-stack

Reports to : Embedded Software Engineer II

Company Overview

Talis is an exciting biomedical company developing an innovative, point-of-care molecular diagnostics platform. We enable rapid testing across a wide range of healthcare settings.

We are currently developing assays for the most impactful infectious diseases - COVID-19.

Our visionary team combines depth of experience with passion to deliver. Our pioneering tests are designed to enable caregivers to quickly detect the infectious organism(s) as well as guide treatment with drug susceptibility data, thus empowering individualized care.

From the doctor’s office to the hospital bedside to remote care settings we are re-defining the treatment of infectious diseases.

Talis is committed to excellence in advancing improved health outcomes. This commitment, along with a dynamic team culture, drives our mission to develop and commercialize novel approaches.

Summary of Position

As a full-stack developer, they will work with a team of software engineers to develop a Cloud base analytical data pipeline that aids in product and manufacturing development.

You will apply knowledge of web microservices, structured and unstructured data storage technologies (database, data lake, data warehouse), machine learning, Cloud computing, analytics, and engineering to create a secure, reliable, and scalable data pipeline that improves the quality of Talis’ products.

This position works closely with the firmware team, systems engineering, assay development, mechanical engineering, software / cloud services, and management.

Responsibilities :

  • Development and maintenance of an analytical data pipeline.
  • Software planning, scheduling, and releases.
  • Data storage management and optimization for large datasets.
  • Web service system administrator with focus on performance, availability, and security.
  • Continually develop and maintain software APIs, training materials, and documentation.
  • Lead training and support sessions with stakeholders on software, tools, workflows or other needs.
  • The above responsibilities include but are not limited to.
  • Qualifications :

  • BS in electrical / computer engineering, computer science or equivalent from an accredited university
  • 1-2 years of experience.
  • Full-stack developer with strong programming skills using modern languages such as Python, C++, or JavaScript.
  • Experience building low response time, secure, and scalable RESTful APIs and / or web services.
  • Knowledge in containerized Docker workflows, AWS cloud computing, Python package deployments, and Python virtual environments.
  • Team-player with strong collaboration and communication skills, who is able to motivate and mobilize cross-functional teams.
  • Great attention to detail and a data-driven approach to problem-solving
  • Proficiency working in Unix / Linux operating systems (BASH scripting, command-line tools, and system services)
  • Experience with writing unit and integration test suites and has
  • an understanding of different testing philosophies.

  • Comfortable with git workflows.
  • Talis offers excellent health and welfare benefits, stock options, a 401(k) program with immediate Company match, a rotating suite of snacks, Monday breakfasts, Happy Hours, other fun company events and more! Best of all, join us by working at a growing company like Talis with dedicated and collaborative employees committed to making a difference in Health Care.

    Talis is proud to be an equal opportunity workplace. All aspects of employment decisions will be based on merit, competence, performance, and business needs.

    We do not discriminate on the bases of any status protected under federal, state, or local law. We celebrate diversity and are committed to creating an inclusive environment for our colleagues.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form