Full-Stack Software Engineer (Backend-Focused)
About the Role
This is a remote role open to candidates located in Canada with existing work authorization.
We're seeking a full-stack developer to join our client's SF-startup team building enterprise-grade data synchronization and transformation solutions. This is a backend-heavy role (80% backend, 20% frontend) where you'll work on complex systems that power real-time data sync between enterprise systems and databases for medium to large companies.
What You'll Do
- Build and maintain complex backend systems using Python
- Develop frontend components using React and Next.js
- Deploy and manage applications using Docker
- Work with multi-cloud infrastructure on GCP and AWS
- Design and optimize PostgreSQL databases
- Own and deliver features from day one
- Participate in architecture design sessions
- Collaborate with a small, fast-moving team of 10 people
Technical Requirements
- Primary: Strong Python backend development experience
- Frontend: React and Next.js proficiency
- Database: Solid PostgreSQL and SQL knowledge
- Infrastructure: Docker containerization experience
- Cloud: Experience with GCP and/or AWS
- Approach: Full-stack mindset with backend preference
What We're Looking For
Experience Level: 2-7 years of professional development experience
Mindset:
- Startup mentality with founder-like dedication
- Flexible and adaptable to changing priorities
- Comfortable with startup culture and hustle
- Growth-oriented with ambition to advance quickly
- Resilient and able to work through challenges
Compensation & Benefits
- Starting salary: $120-165k CAD (dependent on experience)
- Rapid salary progression with reviews every 6 months
- 4 years of company runway and funding stability
- Team retreats in San Francisco (2+ times per year)
- Flexible work arrangements and time zones
- Opportunity for significant equity upside
- Accelerated career growth (1 year = 10 years of traditional experience)
Interview Process
- Take-home technical assessment (backend project with deployment)
- Introductory call
- 1-hour live coding session
- 1-hour architecture design session
- Team fit interview
- Offer (process can be completed in as little as 3 days)
Company Culture
- Small, tight-knit team where everyone builds daily
- Direct feature ownership from day one
- Backed by top-tier investors including Emergence Capital and Y Combinator
- Mission to transform the data synchronization industry
- High-growth environment with acquisition potential
- Opportunity to work with cutting-edge enterprise technology
Location
Remote-friendly across multiple time zones. Team members globally distributed with regular in-person collaboration in San Francisco.
We're looking for someone who sees this as more than just a job – someone who wants to be part of building something transformative in the enterprise data space. If you're ready to dive deep, grow fast, and help change an entire industry, we'd love to hear from you.