Backend Engineer

Tia

San Francisco

Full-time

Back-End

Tia is the next-gen women’s health platform fusing empathy & innovation to help women thrive.

 

Tia is the next generation women’s healthcare platform bringing empathy and innovation together to help women thrive. Our interdisciplinary team of doctors, designers & data enthusiasts have seen first-hand how women's needs have been radically underserved and underestimated, and are on a mission to build a new distinctly female care model from the ground up, online and offline.

 

Tia’s ecosystem of products, tools and services — from the Tia app to the Tia Clinic, a real-world gynecology, primary care, & wellness practice based in NYC — is connected by a unique, human-centered approach to care that focuses on listening and learning all about women and their holistic needs, from anatomy to emotions, from gut health to getting it on. Tia encourages honest and transparent conversations about patients’ health, both with their care team and their community of members, to help women make independent and informed healthcare decisions with confidence and ease.

 

Role Overview:

 

We are looking for a highly driven, product-oriented developer eager to join an early stage team. 

 

Your foremost responsibility will be to develop the backend systems that power Tia, encompassing the AskTia iOS app, TiaMD enterprise iPad app for doctors, and our patient portal web app. 

 

Most immediately, your responsibilities will be to support our existing microservice infrastructure with a specific focus on building robust API’s & enabling data collection through our universal health record. In the less immediate future, your role will entail architecture design to scale our backend systems, supporting our expanding number of clinics and growing user base.

 

This role reports to the Head of Engineering and is based in San Francisco.

 

Responsibilities:

  1. Manage interchange and storage of data between backend systems and frontend clients.
  2. Consistently deliver backend solutions in order to meet business goals that are of excellent code quality and meet the requirement needs.
  3. Develop world-class healthcare engineering solutions to power Tia into the future. Build compliant and secure solutions. Create robust engineering solutions built to scale.
  4. Consistently strive for improvement to keep Tia running at full sprint. Practice the philosophy “Leave it better than you found it” and actively improves the codebase. Optimize critical path workflows for the performance of the system.
  5. Operate with a client service mind set towards its end users, both patients and providers.
  6. Shape the engineering culture at Tia.

 

About You:

 

Values:

  1. Achieve excellence, with regard to impact over effort. You understand how to provide the most impact given the limited resource of your own time and the infinite possibilities of building.
  2. Ownership mentality. You have an ownership mentality to ensure you see your work through to completion, even when work is not always straightforward.
  3. Practice a meritocracy of ideas. You have the objectivity to understand when your ideas/implementations aren’t the best options, and the humility to ask others for help.

Abilities:

  1. Incessant curiosity, ventures into unknowns in search of growth and understanding
  2. Sees the forest for the trees
  3. Empathy with the user
  4. Collaboration with non-technical team
  5. Creative problem solving and strong analytical abilities
  6. Gracefully navigates ambiguity & operates well in situations where information or requirements change constantly 
  7. Resourcefulness / learning on the fly
  8. Self starter, is able to create direction rather than needs direction
  9. Able to create a tactical, and reasonable execution plan given a goal

Skills:

  1. 6+ years of full-time professional experience as a software engineer
  2. Proficient understanding of Backend programming language (Javascript/Java/C++), API Design to support client side applications (Websockets/REST), database schema design that supports organization of business data (SQL/NoSQL), and CLI tools (Bash/Git/AWS)
  3. Good understanding of code versioning tools (Git/SVN), Unit and Integration Testing (Junit/Sinon/Assert/SuperTest), and Microservice Architecture (12 Factor App)
  4. Basic understanding of Frontend Technologies (HTML/Javascript/CSS), Secure Development Lifecycle (SDLC), Authorization and Authentication between client/server and server/server (JWT/Client Credentials/API Key/Role Based Access), Continuous Integration and Continuous Deployment, and Cloud Services (Azure/AWS/Google Cloud)
  5. Understanding of Agile Scrum Methodologies

Why you will love working for Tia:

  1. We’re a small, yet growing, team that moves fast and ships new products continuously
  2. Working at Tia means that you have an immediate impact on the product and thus real doctors and patients
  3. You have a huge opportunity to shape Tia, from systems architecture to how we celebrate team wins -- while our culture is defined it’s not definitive, and we’re looking for smart, hardworking and passionate people to be culture adds at Tia
  4. You have the opportunity to work with a team of best-in-class engineers who know how to run across their stack and architect beautiful solutions -- all while operating in a lean, start-up environment
  5. We champion individual ownership, self-starters, and personal growth on and off the job
  6. Collaborative thinking is our mojo and you will have the opportunity to work across all functions of the business
  7. We’re a tight-knit team that focuses on celebrating each other’s wins, and improving one another through the losses