Jobgether
Jobgether

Senior Software Engineer (Full-Stack)

Accountabilities:

In this role, you will be responsible for delivering end-to-end product features, improving engineering quality, and helping shape technical practices across teams in a fast-paced full-stack environment.

  • Build and ship customer-facing features across banking, tax automation, and expense management products
  • Work across the full stack, including backend APIs, data modeling, and frontend development using modern web technologies
  • Collaborate with product and design teams to translate ideas into scalable, production-ready features
  • Own features end-to-end, including scoping, development, code review, deployment, and post-release monitoring
  • Improve system reliability, performance, and scalability by proactively addressing technical issues
  • Contribute to architectural decisions and help define engineering patterns and best practices
  • Participate actively in code reviews and technical discussions to raise engineering standards
  • Mentor and support other engineers through pairing, feedback, and design collaboration
  • Help reduce technical debt in a pragmatic and sustainable way
  • Partner with engineering leadership on planning, execution, and technical alignment across teams
  • Requirements:

    This role requires deep full-stack engineering experience, strong technical judgment, and the ability to operate across multiple teams in a fast-paced product environment.

    • 12+ years of full-stack software engineering experience with strong backend expertise
    • Production experience with Ruby on Rails or similar backend frameworks
    • Strong proficiency in React and TypeScript for frontend development
    • Experience working with relational databases at scale (e.g., MySQL, Spanner, or similar systems)
    • Proven ability to deliver complex features across multiple teams or product areas
    • Strong communication skills, with the ability to explain technical concepts clearly to technical and non-technical stakeholders
    • Experience influencing engineering standards, architecture, or cross-team initiatives
    • Strong understanding of system design, scalability, and software reliability principles
    • High attention to code quality with a consistent focus on maintainability and long-term improvement
    • Experience in fintech or regulated environments is a strong plus
    • Previous experience in technical leadership, architecture, or informal team leadership is beneficial
    • Benefits:

      • Comprehensive medical, dental, and vision coverage (fully covered for employees, partially for dependents)
      • Competitive equity package with meaningful ownership in the company
      • Flexible remote work options across Canada and beyond
      • 16 weeks of paid parental leave to support growing families
      • Generous vacation and flexible time-off policy, including mental health days
      • Access to retirement savings plans (401k), FSA, and commuter benefits where applicable
      • Opportunity to work on impactful financial products serving millions of self-employed users
      • Strong engineering culture focused on ownership, quality, and continuous improvement.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1

Jobgether runs the largest remote job platform, effectively linking job seekers with over 200,000 flexible and remote opportunities that match their unique skills and preferences. Our focus is on enhancing the hiring process, ensuring efficiency while prioritizing the candidate experience, particularly in the growing health and wellness sector.

Founded
Founded 2020
Employees
11-50 employees
Industry
Professional Services
View company profile
Report this job
Apply for this job