Tech Stack
AWSCloudDockerJavaScriptKubernetesNode.jsPythonReactShell ScriptingSQLTypeScript
About the role
- Design, build, and iterate on end-to-end product features (frontend, backend, or both) using modern frameworks and cloud services.
- Turn product goals into scoped milestones, and keep the team unblocked and on-time.
- Work with founders, design, and other engineers to translate user needs into simple, scalable solutions.
- Diagnose bugs, performance issues, and edge cases in a fast-moving production environment, delivering timely fixes and improvements.
- Add monitoring/alerts, write tests, and handle incidents with fast root-cause analysis and pragmatic fixes.
- Contribute to CI/CD, infra basics on AWS, and observability (dashboards, traces, logs).
- Improve our generative AI capabilities. Foundational model training and fine-tuning won’t be necessary, but we do a lot of vertical-specific LLM orchestration.
- Raise the bar via code reviews, documentation, and mentoring; help interview future teammates and shape engineering norms.
Requirements
- 4+ years of software engineering experience, including full-stack experience and experience on a high-performing engineering team.
- Python proficiency
- JavaScript proficiency
- Entrepreneurial spirit. We’re looking for someone self-starting, scrappy, comfortable with ambiguity, and with a growth mindset.
- Ability to work independently.
- Relentlessly detail-oriented.
- Able to work in-person in Toronto or NYC at least 3 days per week.