CrawlJobs Logo

Staff Software Engineer - Fullstack

fivetran.com Logo

Fivetran

Location Icon

Location:
Canada , Toronto

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

167548.00 - 209435.00 CAD / Year

Job Description:

We’re looking for a Staff Software Engineer to join our Reverse ETL product engineering team. Formerly Census, we were acquired in May 2025 to augment Fivetran’s warehouse-first data movement product story. Now we’re integrating our entire product directly into the Fivetran dashboard, bringing best-in-class data activation to every Fivetran customer. As a staff software engineer in Reverse ETL, you’ll be on the front lines of integrating data activation capabilities into the Fivetran product along every dimension – UI, authentication, billing, data model, and more. You’ll be a senior member of a distributed, collaborative, agile team of engineers of varying experience levels and diverse backgrounds.

Job Responsibility:

  • Make contributions to all parts of our tech stack, which comprises Ruby on Rails, Typescript, Vue, and AWS
  • Be comfortable 'filling in the gaps' in product / design specs
  • Work closely with our product team, leaders, and customers to help design and develop features that make Fivetran the one-stop shop for data activation
  • Mentor early-career engineers, perform thoughtful and constructive code reviews, advise on best practices, provide project-level leadership, operate across teams, departments, and time zones
  • Lead major projects, from driving research spikes, to writing and socializing design documents, to planning the implementation and rollout

Requirements:

  • Expertise in at least one interpreted language such as Python, Ruby on Rails, etc.
  • Hands-on experience with at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.
  • Solid understanding of relational databases (experience with data warehousing solutions (e.g., Snowflake) is a bonus)
  • Proven experience in system integration, including API consumption and development (experience with infrastructure management is a bonus)
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
  • Experience being on-call
  • Can build things end-to-end
  • Is adept with data, backend systems, APIs, and UI components
  • Is customer-focused, with an eye for building delightful product experiences and developer experiences
  • Approaches new problems with a scrappy optimism, with a bias towards action
  • Thrives in ambiguous environments where you get to work directly with customers and make decisions that build trust and have a huge impact on the business
  • Present and available online for synchronous and asynchronous collaboration with a team distributed across North America
  • Able to work in-person in our Oakland office 2 days per week

Nice to have:

  • Experience with data warehousing solutions (e.g., Snowflake)
  • Experience with infrastructure management
What we offer:
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents

Additional Information:

Job Posted:
April 22, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer - Fullstack

Staff Software Engineer

Babylist is looking for a passionate Fullstack Staff Software Engineer to join o...
Location
Location
United States; Canada
Salary
Salary:
218956.00 - 262778.00 USD; CAD / Year
babylist.com Logo
Babylist
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience
  • Proven track record of delivering end-to-end solutions
  • Strong programmer with modern web stacks (React + Rails, Python/Django, Node/Express)
  • Experience with Rails or excitement to pick it up
  • Proven track record of delivering high-quality, impactful projects
  • Experience in e-commerce or consumer applications is a plus
  • Able to work effectively in a dynamic, fast-paced environment
  • Collaborative approach to problem-solving
  • Excellent systems thinker
  • Able to architect and deliver large projects independently and with a team
Job Responsibility
Job Responsibility
  • Collaborate closely with Product team to lead creation of new features in health
  • Architect and lead execution of team cycle projects
  • Mentor other team members through design and architecture planning, code reviews, and knowledge-sharing sessions
  • Demonstrate strong systems thinking and curiosity
  • Identify opportunities to improve product, technical systems, or ways of working
  • Build systems to scale Babylist Health to $200M in revenue and beyond over the next 3 years
  • Become a subject matter expert within our health services
  • Define how health services and features will grow and scale
What we offer
What we offer
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching
  • Flexible spending accounts
  • Generous paid parental leave
  • PTO
  • Remote work stipend
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Equity and bonus opportunities
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Fullstack)

Black Airplane is not just a digital agency; we are the strategic technology par...
Location
Location
United States
Salary
Salary:
122168.00 - 151174.00 USD / Year
blackairplane.com Logo
Black Airplane
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Engineering, Computer Science, or equivalent industry experience
  • 5+ years of professional experience building and launching complex, data-driven web applications
  • Expert-level proficiency in PHP and the Laravel framework
  • Strong professional experience with TypeScript and React
  • Daily, practical experience using AI coding tools (e.g., Claude Code, Gemini CLI, Codex CLI) within your development workflow
  • Demonstrated experience in a client-facing or consulting role where you were responsible for gathering requirements and providing technical strategy
  • Exceptional communication skills
  • you can articulate complex technical ideas to non-technical stakeholders with ease
Job Responsibility
Job Responsibility
  • Architect & Build: Lead the technical design and development of complex, full-stack applications that form the backbone of our clients' operations
  • Partner & Advise: Work directly with stakeholders to understand their business inside and out. Ask the right questions, challenge assumptions, and translate their needs into elegant technical solutions
  • Own Your Work, End-to-End: Champion a culture of quality by writing clean code, implementing thorough tests, and using linters and other guardrails. When you say a feature is done, it’s because you've personally ensured it meets a high standard of excellence
  • Leverage AI-powered coding assistants: Accelerate feature delivery, enforce best practices, and maintain high code quality
  • Foster Trust & Integrity: Operate with a high degree of autonomy and character in a fully remote environment. You will manage your time effectively and treat client dollars as if they were your own, demonstrating your progress through consistent, high-quality work and clear communication
What we offer
What we offer
  • Health Insurance
  • 401K (with matching)
  • Macbook Pro
  • Learning Opportunities
  • Generous Time Off
  • Dental
  • Vision
  • Life Insurance
  • and more...
  • Company Computer
  • Fulltime
Read More
Arrow Right

Senior / Staff Fullstack Engineer

At Linear, we are on a mission to bring magic back to software. To empower produ...
Location
Location
Salary
Salary:
Not provided
linear.app Logo
Linear
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong JavaScript fundamentals
  • Background working with React and TypeScript
  • Experience with TypeScript
  • Experience building scalable systems
  • Ability to pick a problem and solve it
Job Responsibility
Job Responsibility
  • Build new user-facing features with everything from database models to GraphQL resolvers and UI components
  • Optimize our data synchronization stack by applying better serialization protocols
  • Add real-time collaborative editing to our content editor
  • Improve performance by profiling and tweaking virtualized list rendering
  • Add analytics, monitoring, and alerts to our service so that we can better respond to operational incidents
  • Open-source any non-trivial innovations that come out of our work on the product
  • Redefine best-in-class software development processes so that we can build a purpose-built product
What we offer
What we offer
  • Interesting and challenging work
  • Work-life balance
  • Competitive salary and equity
  • Employee-friendly equity terms (extended exercise)
  • Paid lunch and coffee during workdays
  • Work remotely, no commuting to the office
  • Paid co-working space/desk at an office
  • Health, dental, and vision insurance (based on country requirements)
  • Regular team events and off-sites
  • 5 weeks of paid vacation
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

Lime is the largest global shared micromobility business. We're on a mission to ...
Location
Location
Canada
Salary
Salary:
172000.00 - 237000.00 CAD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of industry professional software development experience
  • Track record of building impactful products or systems
  • Team focus and investment in cross-functional collaborators
  • Owner's mindset focused on outcomes
  • Data driven approach to instrument work and reason through data
  • Excellent communication skills
  • Effective management of competing priorities
Job Responsibility
Job Responsibility
  • Deliver software to enable new customer initiatives and own balance between time to launch, ability to pivot, and ability to scale
  • Seek and utilize knowledge of Lime engineering ecosystem
  • Learn from customers by shipping software and understanding market environment
  • Collaborate with coworkers in Product, Design, Data, and Operations
  • Ensure solutions interoperate well with Lime's full stack of services
  • Mentor individuals at Lime and participate in learning, growth, and improvement activities
  • Participate in shaping of Lime's Engineering culture
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right

Sr Staff Engineer Software, Fullstack (Prisma AIRS) - NetSec

Join our team building a cutting-edge multi-tenanted GenAI Security Platform tha...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building and scaling multi-tenant SaaS platforms with strict data isolation
  • Strong knowledge of API design, RESTful principles, and OpenAPI specifications
  • Proficiency in modern JavaScript frameworks (React, Vue, or Svelte) with TypeScript
  • Experience building data-intensive dashboards with complex visualisations and real-time data
  • Strong CSS/styling skills and responsive design principles
  • Demonstrated experience working with production AI/ML systems at scale
  • Practical experience integrating LLM APIs and managing inference at scale
  • Understanding of LLM operational challenges: rate limiting, cost optimisation, latency management, fallback strategies
  • Familiarity with AI agent frameworks (LangChain, AutoGen, MCP, or similar)
  • Knowledge of prompt engineering, semantic search, and vector databases
Job Responsibility
Job Responsibility
  • Design and implement high-performance REST APIs with enterprise-grade multi-tenant isolation and strict security boundaries
  • Work on distributed systems architecture handling high-throughput workloads with mission-critical uptime requirements
  • Build responsive dashboards and administrative interfaces for platform management, data visualisation, and system configuration
  • Integrate multiple LLM providers, implement semantic search capabilities, and build intelligent agent workflows
  • Architect complex, multi-step AI evaluation pipelines for asynchronous job execution and large-scale data processing
  • Design and implement database schemas with proper indexing, query optimisation, and data isolation strategies
  • Build and maintain scalable micro-services with async/await patterns and type-safe code
  • Develop data-intensive UIs with real-time updates, complex state management, and intuitive user experiences
  • Deploy and manage containerised applications on Kubernetes with comprehensive observability
  • Write thorough tests (frontend and backend) and maintain high code quality standards with automated tooling
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Embedded Experience

At Harvey, we’re transforming how legal and professional services operate — not ...
Location
Location
United States , San Francisco
Salary
Salary:
238000.00 - 312000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience, with deep expertise in backend or backend-leaning fullstack development
  • A strong track record of designing and building scalable, production-grade systems—including backend systems, APIs, services, and infrastructure for complex, distributed, or latency-sensitive applications—in SaaS or high-growth environments
  • Comfort working close to the product surface and directly with customers, translating qualitative feedback into technical solutions
  • Strong communication skills and the ability to collaborate effectively across engineering, product, design, and customer-facing teams
  • Excellent context-switching abilities and comfort operating in ambiguous, exploratory problem spaces
  • A bias toward ownership and action
Job Responsibility
Job Responsibility
  • Own and lead the backend architecture for Harvey’s embedded experiences, including integrations with enterprise platforms like Microsoft Word and Outlook
  • Design and build scalable, reliable backend systems and APIs that support AI-powered workflows across diverse customer environments
  • Partner directly with customers to deeply understand their workflows, validate hypotheses, and translate insights into durable, extensible product features
  • Drive technical decisions in a high-autonomy environment, where problem definition, scope, and success metrics are often shaped by the team rather than handed down
  • Collaborate closely with frontend engineers, product managers, and designers to shape cohesive, high-quality embedded experiences
  • Navigate ambiguity and help define new products and technical foundations for customer segments that are new to Harvey
  • Mentor engineers and raise the bar on system design, code quality, and engineering judgment across the team
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Embedded Experience

The Embedded Experience team operates like an internal innovation lab at Harvey,...
Location
Location
United States , New York
Salary
Salary:
238000.00 - 312000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience, with deep expertise in backend or backend-leaning fullstack development
  • A strong track record of designing and building scalable, production-grade systems—including backend systems, APIs, services, and infrastructure for complex, distributed, or latency-sensitive applications—in SaaS or high-growth environments
  • Comfort working close to the product surface and directly with customers, translating qualitative feedback into technical solutions
  • Strong communication skills and the ability to collaborate effectively across engineering, product, design, and customer-facing teams
  • Excellent context-switching abilities and comfort operating in ambiguous, exploratory problem spaces
  • A bias toward ownership and action
Job Responsibility
Job Responsibility
  • Own and lead the backend architecture for Harvey’s embedded experiences, including integrations with enterprise platforms like Microsoft Word and Outlook
  • Design and build scalable, reliable backend systems and APIs that support AI-powered workflows across diverse customer environments
  • Partner directly with customers to deeply understand their workflows, validate hypotheses, and translate insights into durable, extensible product features
  • Drive technical decisions in a high-autonomy environment, where problem definition, scope, and success metrics are often shaped by the team rather than handed down
  • Collaborate closely with frontend engineers, product managers, and designers to shape cohesive, high-quality embedded experiences
  • Navigate ambiguity and help define new products and technical foundations for customer segments that are new to Harvey
  • Mentor engineers and raise the bar on system design, code quality, and engineering judgment across the team
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO
  • equity plan
  • bonus
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer (Fullstack)

Trellix is looking for a skilled and security-conscious Software Development Eng...
Location
Location
India , Bangalore; Pune
Salary
Salary:
Not provided
skyhighsecurity.com Logo
Skyhigh Security
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software development experience
  • Strong proficiency in React, Redux, Hooks, and component-based architecture
  • Deep understanding of Go (Golang) and its ecosystem
  • Experience with RESTful APIs, microservices, Kubernetes, and distributed systems
  • Familiarity with CI/CD pipelines and DevOps practices
  • Proficient in Git, Docker, and cloud platforms (AWS, GCP, or Azure)
  • Solid understanding of database technologies
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities
Job Responsibility
Job Responsibility
  • Develop and maintain responsive user interfaces using React and modern JavaScript/TypeScript
  • Integrate with backend services through RESTful and GraphQL APIs
  • Architect and implement scalable backend services and APIs using Go
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers
  • Optimize application performance and ensure high availability and reliability
  • Conduct code reviews, mentor junior developers, and enforce best practices
  • Integrate third-party APIs and services as needed
  • Participate in agile development processes
  • Participate in design reviews, threat modeling sessions
  • Write unit, integration, and end-to-end tests to ensure code quality
What we offer
What we offer
  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
  • Fulltime
Read More
Arrow Right