Engineering Manager
Product Platform
Updated on 3/20/2023
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Apache Kafka
Docker
JavaScript
Git
Postgres
React.js
Terraform
Kubernetes
TypeScript
Requirements
- Engineering management experience with a strong record of shipping platform features and shared services with Agile processes
- Passionate about improving developer experience and developer velocity
- Experience working remotely. The engineering team is a distributed one with remote-first processes
- Strong knowledge and experience leveraging SaaS based engineering principles
- As a former engineer, you can hold your own in technical conversations
- Experience or strong interest in healthcare products
Responsibilities
- As a software engineering manager you will not be expected to code, however, you will still be reviewing code and ensuring our engineers are making good design decisions
- Experience with our stack is not required. We use: ReactJS, Javascript, Typescript, Clojure, AWS, Postgres, Kafka, Terraform, Kubernetes, Docker and Git
- Lead a constantly improving agile engineering process
- Help product feature teams to accelerate product feature development by building capabilities that simplify OneStudyTeam architecture and by reducing technical debt
- Recruit and hire engineers consistent with organizational values
- Foster a healthy and collaborative culture that embodies our team values
- Actively involved in the architecture and design of the solutions
- Manage an engineering team of up to 5 engineers
- Help grow and develop a team of talented and motivated engineers
Cloud-based medical development platform
Company Overview
OneStudyTeam's mission is to provide their cloud-based platform StudyTeam to accelerate the development of new and life-saving therapies. OneStudyTeam looks to bring research site workflows online and enables sites, sponsors, and other key stakeholders to work together more effectively using common technology.
Company Core Values
- Build things that are useful and unique
- Operate with integrity
- Respect the people in your life
- Put the team first and assume good intentions
- Show up every day and put soul into what you do