Manager, Software Engineer
Core
Lead a small engineering team to conceive, design, and implement full-stack software solutions solving scientific or business problems using React/TypeScript, Python, Node.js, and GraphQL.
Role type
Senior IC Manager, Software Engineer
Builds
Production-grade web applications, services, and GraphQL APIs
Domain
Life sciences / Software Engineering
Deliverable
production ML models
Required skills
Full-stack software engineering, React/TypeScript, Python, Node.js, GraphQL API design, Docker containerization, CI/CD pipeline management, Team leadership, LLM/agent-based application development, System integration, TypeScript type-driven design
Preferred skills
Life sciences industry experience, Chemistry degree
Technologies
React, TypeScript, Python, Node.js, GraphQL, Docker, Kubernetes, Vite, TanStack, Redux Toolkit, Apollo Server, uv, pydantic, httpx
Responsibilities
Conceive, design, and implement full-stack software solutions; Manage a small team of 2–3 FTEs and direct contract engineers; Design and build responsive web experiences and GraphQL APIs; Build and operate Python and Node.js back-end services; Maintain CI/CD pipelines; Mentor team members on technical practices and code quality; Serve as technical lead for team projects.
Seniority
Senior, hands-on IC with management responsibilities