Branch

Software Engineer – Customer Platform

Branch

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$110,000 - CA$137,000 per year

About the role

  • 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.

Requirements

  • 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 working 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.
Benefits
  • Health and wellness programs
  • Paid time off
  • Retirement planning options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKotlinGoRDS databasesPostgrescloud based microservice architecturesbuilding production servicesdebugging complex systemsscalabilityreliability
Soft Skills
collaborationmentoringownershipattention to detailcontinuous improvementproblem-solvingcommunicationteam growthfeedback incorporationpassion for quality