Responsibilities
- Drive system design, architecture, and technical direction for your team's projects
- Write production code and set the technical bar through hands-on contribution
- Mentor engineers through code review, pairing, and technical guidance (without formal management responsibility)
- Partner with Product to translate roadmap priorities into sound technical plans
- Identify and resolve technical risk, tech debt, and cross-team dependencies before they become blockers
- Establish and evolve engineering best practices, standards, and tooling across the team
Requirements
- 6+ years of software engineering experience, including experience leading technical direction on a team
- Deep hands-on experience with Python, React, and TypeScript, including shipping production code
- Track record of making sound architecture and system design decisions in a fast-moving environment
- Experience mentoring engineers and raising the technical bar of a team through example and code review
- Strong collaborator who can align technical decisions with product and business goals
- Excellent written and verbal communication skills, able to explain technical tradeoffs to both engineers and non-technical stakeholders
Nice-to-Haves
- Experience in healthcare, supply chain, or another complex regulated domain
- Experience scaling systems or engineering practices in an early-stage startup environment
Skills & Tools
Need to Know: Python, React, TypeScript
Nice to Know: AWS, SQL, Data pipeline / ETL workflows
Compensation & Benefits
- Target Base Salary Range: $160 - 200K (may vary depending on scope, responsibilities, knowledge, skills, and experience)
- Incentive Stock Options proportionate to your salary
- Fully remote, with a NYC co-working space available
- Unlimited PTO
- Top-tier health, vision, and dental benefits
- 401K