
Proof Technology
10 days ago

About Proof
Proof is a rapidly growing legal tech startup modernizing how law firms operate. Our platform is trusted by thousands of firms across the U.S. and is experiencing rapid month-over-month growth. As we scale, we’re looking for a Senior Full-Stack Engineer to help us build robust, scalable systems and deliver impactful product experiences.
This is an opportunity to join a product-driven, engineering-led team where your work will directly shape the trajectory of a category-defining platform.
What You’ll Do
-
Build full-stack features across our platform—from backend services to frontend interfaces—driving initiatives from design to deployment.
-
Architect and maintain backend systems in Go (Golang), optimizing for performance, scalability, and operational resilience.
-
Develop modern, responsive UIs in React and TypeScript that meet high standards for usability, accessibility, and polish.
-
Design clean, intuitive APIs, primarily using GraphQL, and contribute to best practices in API versioning, error handling, and schema design.
-
Identify and resolve performance bottlenecks, data issues, and system reliability gaps across the stack.
-
Lead design discussions and technical planning, contributing to architectural decisions and long-term platform strategy.
-
Mentor engineers, provide thoughtful code reviews, and raise the bar for technical excellence across the team.
-
Partner with DevOps to ensure smooth CI/CD pipelines, observability, and operational readiness for production systems.
What We’re Looking For
-
6+ years of hands-on full-stack experience, ideally building high-impact features in fast-paced product environments.
-
Proficiency in Go (or equivalent backend experience) and eagerness to work in a strongly-typed, compiled language.
-
Deep experience with React and TypeScript, including component architecture, state management, and performance optimization.
-
Solid understanding of GraphQL or REST API design, with practical experience building and consuming APIs in production.
-
Familiarity with cloud-native systems, preferably on AWS, and a pragmatic approach to scalability and infrastructure.
-
Strong database skills, including schema design, performance tuning, and transactional thinking (SQL or NoSQL).
-
Commitment to quality, with a track record of writing well-tested, maintainable code and improving system observability.
-
Excellent communication skills, especially in distributed, remote-first teams. You can lead conversations and drive clarity.
-
A product mindset—you care about the “why” behind your work and are comfortable collaborating cross-functionally.
Nice to Have
-
Experience contributing to or maintaining design systems or frontend infrastructure.
-
Familiarity with tools like Docker, Terraform, Datadog, Sentry, or similar.
-
Prior work in a high-growth startup or SaaS environment.
What We Offer
-
Full-time, permanent role
-
Remote-first (Canada-based)
-
Flexible paid time off, including national holidays
-
Competitive salary: $140,000–$180,000 CAD, commensurate with experience
-
Comprehensive benefits: health, dental, vision, and disability insurance
-
Company-provided equipment and a home office setup allowance
At Proof, we move quickly, solve real problems, and value engineers who take ownership and bring craft to their work. If you’re looking to join a high-caliber team and help shape the future of legal tech, we’d love to hear from you.