Summary
Join SmarterDx as a fully remote Engineering Manager to lead a senior team of engineers building mission-critical backend data systems using Python. You will be responsible for all aspects of team performance, including velocity, quality, and hiring. This role requires extensive software engineering and management experience, expertise in agile methodologies, and proficiency in Python, ETL/ELT processes, and database systems. The ideal candidate will have experience with microservice architectures and a strong understanding of secure coding practices. SmarterDx offers a competitive salary, equity, and comprehensive benefits.
Requirements
- 12+ years of software engineering experience
- 3+ years as an engineering manager
- Expertise running an agile process (preferably Kanban) for a team and fluency with the agile toolkit
- Experience working with product managers to structure requirements into user stories
- Experience with Python
- Experience with ETL/ELT processes and tools like AirFlow and dbt
- Expertise with one or more database systems, especially PostgreSQL
- Deep experience designing and implementing microservice architectures, especially on Kubernetes
- Excellent written and verbal communication skills
- Bachelor’s or Master’s in Computer Science, Engineering, or a related field, or equivalent experience
- Experience working at startups, especially in the health tech space
Responsibilities
- Be accountable for all aspects of the team’s performance including velocity of feature delivery, quality, operational excellence, hiring, retention, professional growth, and well-being
- Develop and operate software systems that integrate with EHRs to ingest clinical data and organize it into data sets and APIs
- Implement, monitor, and iterate on team metrics to further improve team processes
- Collaborate across disciplines to understand our users and iterate on new ideas
- Protect patients’ privacy by teaching secure coding practices and ensuring they are used throughout the codebase
- Support our apps and systems in production
- Work with the Head of Engineering to improve the broader engineering organization
Preferred Qualifications
- You're a former startup founder, or have managed a team at a fast-growing startup
- Experience with Snowflake
- Experience working with an event-driven architecture
- Experience with Typescript or modern Javascript and React
Benefits
- $200K to $250K base salary + equity
- Medical/dental/vision benefits
- 401k
- Free One Medical membership
- Parental leave
- Remote first
- Minimal bureaucracy
- Incredible teammates!
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.