remote
Staff Software Engineer, Product Engineering - Ashby
Software Engineer
Senior full‑stack engineer to lead product engineering, building scalable web applications with TypeScript, React, Node.js and AWS while shaping architecture and mentoring teams.
About the role
Key Responsibilities
- Design, develop, and ship high‑impact full‑stack features for the core product using TypeScript, React, and Node.js.
- Own end‑to‑end system architecture, making strategic decisions about scalability, reliability, and performance on AWS.
- Collaborate with product, design, and data teams to translate customer problems into elegant technical solutions.
- Mentor and guide senior and junior engineers, fostering best practices in code quality, testing, and continuous delivery.
- Drive technical roadmap, evaluate new technologies, and champion long‑term investments that align with business goals.
Requirements
- 5+ years of professional experience building complex web applications, with deep expertise in TypeScript, React, and Node.js.
- Strong background in cloud infrastructure (AWS) and modern data stores (SQL, NoSQL, GraphQL).
- Proven track record of leading technical projects from concept to production and influencing product direction.
- Excellent problem‑solving skills, ability to work autonomously, and a passion for delivering customer‑centric solutions.
- Experience mentoring engineers and fostering a collaborative, high‑performance team culture.
Skills
typescriptreactnodejsawsgraphqlsql