Rust Job: Software Development Engineer II

Job added on

Company

Tasso
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

Who We Are
Tasso is a fast-growing Seattle-based startup focused on delivering at-home diagnostic testing to those who need it most. We are growing our footprint with leading health systems, clinical research organizations, academic medical centers, and more who are looking to deliver clinical-grade, convenient diagnostic tests to their patients. Tasso was originally founded to find a better way to collect blood instead of a painful fingerstick or time-consuming venous draw. Since then, our products have been used in pharmaceutical clinical trials, by Olympians as part of a new virtual anti-doping program, and broadly by hospital systems across the US.
We are looking for a Software Development Engineer that will help build systems to support shipment, use, and result gathering from Tasso’s blood collection devices. An ideal candidate will have significant prior experience writing high quality software and services for customer-facing applications. You will report to the Software Development Manager.
What You Will Do
As part of the Tasso engineering team, you will be responsible for building and operating software to support and streamline Tasso’s mission of getting blood tests to those who need it most. The software you own will interface with labs, patients, and clients to scale our business and advance the state of personalized healthcare and clinical research.

  • Work with Tasso team members to investigate design approaches, prototype new technology and evaluate technical feasibility
  • Write high quality, secure distributed systems software
  • Build and operate Tasso’s customer facing and back-end software systems
  • Work with Tasso’s clients and customers to resolve issues and improve products
  • Work with Tasso’s partners where integration with 3rd party systems is necessary
  • Advocate for and lead the implementation of software development best practices
  • Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
  • Help scale the Tasso software engineering team’s capabilities into new areas and technologies, including artificial intelligence and machine learning
  • Collaborate with team members to design secure, scalable systems that meet and exceed healthcare and governmental compliance regimes (e.g., HIPAA, HITRUST, FIPS)
  • Perform code reviews and testing activities to move high quality code from dev to production environments
  • Ensure system security and uptime goals are met through automated testing and monitoring
  • Participate in team on-call rotations
  • Participate in planning, estimation, tracking and demoing activities associated with development sprints
  • Any other task requested of the role

Who You Are

  • Bachelor's degree in computer science, Engineering, Mathematics, or a related field, or equivalent experience
  • Experience developing software services with a deep understanding of design for security, scalability, and reliability
  • Solid understanding of data structures and algorithms, and how they can be used effectively to solve problems at scale
  • Experience with a variety of modern programming languages (e.g., Typescript, Go, Rust), open-source technologies (e.g., Linux, Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure, GCP)
  • 3+ years of non-internship professional experience designing and developing distributed software applications, tools, systems, and services using Java, JavaScript, Go, Rust, C/C++
  • Experience developing services with integrated web user-interfaces (e.g., React, Angular)
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and explain technical designs
  • Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, and deployments, testing and operations

What We Offer
Compensation Package
$125,000/yr. - $170,000/yr. Salary + Stock Options
We offer competitive compensation, benefits, and a fantastic work environment:

  • 100% paid Medical, Dental & Vision for employees and generous subsidy for dependents
  • Unlimited PTO policy
  • 401K + 1:1 Employer Match
  • Flexible "work from anywhere" policy

We have a strong healthcare-driven mission, and your guidance and efforts will link to our success. We embrace diversity and equal opportunity and are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be for it.

RCzPfZDrwS

Job Type: Full-time

Pay: $120,000.00 - $170,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Vision insurance

Schedule:

  • Day shift
  • Monday to Friday

Work Location: Remote