Talent.com
Software Engineer - Customer Platform
Software Engineer - Customer PlatformBranch Metrics • Vancouver, Metro Vancouver Regional District, CA
Software Engineer - Customer Platform

Software Engineer - Customer Platform

Branch Metrics • Vancouver, Metro Vancouver Regional District, CA
2 days ago
Job type
  • Full-time
Job description

A little bit about us :

Branch is the leading provider of engagement and performance mobile SaaS solutions for growth-focused teams, trusted to maximize the value of their evolving digital strategies. The Branch platform provides a seamless experience across paid and organic, on all channels and platforms, online and offline, to eliminate friction and drive valuable action at the moments of highest intent. With Branch, businesses gain accurate mobile measurement and insights into user interactions, enabling them to drive conversions, engagement, and more intelligent marketing spend.

Branch is an award-winning employer headquartered in Mountain View, CA. World-class brands like Instacart, Western Union, NBCUniversal, Zocdoc and Sephora acquire users, retain customers and drive more conversions with Branch.

About the group

We are looking for a Software Engineer to work on our Customer Platform team . Our Customer Platform team builds the platform that supports our Product teams, including Authentication, Authorization, Messaging and other important cross-cutting business services. We are seeking someone who is excited about working closely with Product Managers, Engineers and Designers to address unsolved problems in building highly scalable platform support for our portfolio of product teams. As a Software Engineer, you’ll get to :

  • Work collaboratively with product managers, infrastructure, platform and data engineers to refine requirements, architect and implement complex systems to make mobile search results more relevant.
  • Integrate industry best software to solve Authentication, Authorization and Provisioning.
  • Coordinate the design and implementation of complex systems end to end, including secure, encrypted services for some of our largest enterprise customers.
  • Incorporate feedback directly from internal partners so you can help build new features with a focus on scalability, reliability, and performance.
  • Make significant contributions to a small team with the potential for a large impact.
  • Mentor other team members and contribute to team growth.
  • Continuously learn new tools and technologies.
  • We want to inspire you, challenge you, learn with you, and collaborate with you to build great systems that reach people around the globe.

You'll be a good fit if you have

  • 3+ years building and owning high-volume, production services.
  • 3+ years of Java, Kotlin or Go and interest in learning new languages and / or technologies.
  • 3+ years experience working with RDS databases like Postgres.
  • Familiarity with modern cloud-based microservice architectures.
  • Experience working with AWS, Kubernetes, Git, CI Pipeline.
  • Ability to display significant ownership of components and drive technical solutions among multi-functional project teams.
  • Experience building and debugging complex systems in a collaborative team environment.
  • Passion for pioneering unique solutions to meet partner needs without sacrificing quality.
  • High attention to detail and a strong desire to continually improve.
  • This role does not qualify for relocation or visa sponsorship.

    This role is 100% remote in Canada. This role is not eligible for remote work in any other location.

    Compensation and benefits : In accordance with applicable law, the following represents a reasonable estimated compensation range for this role : the estimated pay range for this role, if based in Canada is 110,000 - 137,000 CAD. Please note that this information is provided for those hired in Canada only. Compensation for candidates outside of Canada will be based on the candidate’s specific work location. Actual compensation will be determined based on skills, experience, and geographic location and may be more or less than the amount shown above. The salary range provided represents base compensation and does not include potential equity, which is available for qualifying positions. At Branch, we are committed to the well-being of our team by offering a comprehensive benefits package. From health and wellness programs to paid time off and retirement planning options, we provide a range of benefits for qualified employees. For detailed information on the benefits specific to your position, please consult with your recruiter.

    Equal opportunity : Branch is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

    If you think you\'d be a good fit for this role, we encourage you to apply. We strive to create an inclusive culture that invites people from all walks of life to bring their unique perspectives to work and to do the best work of their careers.

    Relocation or sponsorship disclaimer : This role does not qualify for relocation or visa sponsorship.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Customer Platform • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Lead Software Engineer TS / React & Team Builder

    Lead Software Engineer TS / React & Team Builder

    MatchBox Consulting Group • Vancouver
    Full-time
    A leading recruitment firm in Vancouver is seeking a Team Lead, Software Development.The role includes setting technical direction, leading planning cycles, and managing a development team while wr...Show more
    Last updated: 3 days ago • Promoted
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Vancouver, British Columbia, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 30+ days ago
    Senior Backend Engineer, Credit Rewards (Remote)

    Senior Backend Engineer, Credit Rewards (Remote)

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    A financial technology leader is seeking a Senior Software Engineer to enhance their credit rewards platform.You will drive technical designs, collaborate cross-functionally, and build scalable ser...Show more
    Last updated: 17 days ago • Promoted
    Backend Software Engineer - Scale Customer-Facing Apps

    Backend Software Engineer - Scale Customer-Facing Apps

    Rivian • Vancouver
    Full-time
    A leading electric vehicle manufacturer in Vancouver is seeking a Software Engineer to design and develop applications supporting the purchase and delivery process. You will work in a fast-paced env...Show more
    Last updated: 3 days ago • Promoted
    Senior Backend Engineer, Credit Rewards Platform

    Senior Backend Engineer, Credit Rewards Platform

    MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    A leading financial technology firm in Vancouver is seeking a Senior Software Engineer to enhance its credit rewards platform. You will drive technical design, mentor team members, and develop scala...Show more
    Last updated: 30+ days ago • Promoted
    Payments Platform Software Engineer II

    Payments Platform Software Engineer II

    Amazon Development Centre Canada ULC • Vancouver
    Full-time
    An established industry player seeks a passionate Software Development Engineer II to join their Payment Products Tech team. In this dynamic role, you will be instrumental in designing and building ...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer / Software Specialist

    Software Engineer / Software Specialist

    Equest • Vancouver, British Columbia, Canada
    Full-time
    Location : Vancouver - Pender St, Canada.Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer, AI Contract Platform

    Principal Software Engineer, AI Contract Platform

    Workday • Vancouver
    Full-time
    A leading software company in Vancouver is seeking a Principal Software Engineer to enhance their AI-driven contract management platform. The role entails collaborating with various teams to deliver...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Software Architect – Customer Experience Platform

    Senior Software Architect – Customer Experience Platform

    Manpower • Vancouver, BC, CA
    Temporary
    This role requires a strong technical leader who can balance hands-on development with architectural strategy in a highly collaborative environment. API contracts, data models, and documentation.Men...Show more
    Last updated: 9 hours ago • Promoted • New!
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • richmond, bc, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 5 days ago • Promoted
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    Rivian and Volkswagen Group Technologies • Vancouver
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 3 days ago • Promoted
    Hybrid Technical Services Engineer – Platform Expert

    Hybrid Technical Services Engineer – Platform Expert

    MongoDB • Vancouver
    Full-time
    A leading database company in Vancouver seeks a Technical Services Engineer to resolve complex customer issues regarding MongoDB ecosystems. This role involves working with key partners, advising on...Show more
    Last updated: 2 days ago • Promoted
    Software Development Engineer 2, Trust Platform

    Software Development Engineer 2, Trust Platform

    Remitly • Burnaby
    Full-time
    At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we\'ve tirelessly delivered on our promise to customers sending mon...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer (Hybrid - Vancouver)

    Software Engineer (Hybrid - Vancouver)

    Employer Direct Healthcare • Vancouver
    Full-time
    Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer ...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer II, Frontend Platform

    Software Engineer II, Frontend Platform

    jobr.pro • Vancouver
    Full-time
    Brex is the AI-powered spend platform.We help companies spend with confidence with integrated corporate cards, banking, and global payments, plus intuitive software for travel and expenses.Tens of ...Show more
    Last updated: 3 days ago • Promoted
    software engineer

    software engineer

    GMO-Z.COM Fintech CA, Inc. • Vancouver
    Full-time +1
    Posted on January 22, 2026 by a licensed third‑party.Salary : $121,875 annually / 40 hours per week.Employment : Permanent, Full time. Work must be completed at the physical location.Financial technol...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer

    Software Engineer

    Electronic Arts (EA) • Vancouver
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 3 days ago • Promoted