
Senior Software Engineer
NationGraph6 months ago
Toronto, CanadaSenior
Responsibilities
- Own product and engineering leadership in a rapidly growing startup.
- Shape features and architecture from the ground up.
- Collaborate with design, sales, and marketing on product narratives.
- Solve complex problems with a high-caliber team.
- Ensure product elegance and user experience in a design-driven culture.
Requirements
- 6+ years of experience building production web applications.
- Strong proficiency in Python, async frameworks, and ORMs.
- Experience with TypeScript/React, Next.js, and component-driven UI.
- Solid understanding of PostgreSQL, including indexing and query optimization.
- Familiarity with Redis, REST API design, and performance profiling.
- Basic knowledge of Docker and Kubernetes.
Benefits
- Competitive salary plus early-stage equity.
- Unlimited PTO.
- High-quality health insurance, dental, and vision coverage.
- Company-provided lunches from Monday to Thursday.