Jobs.ca
Jobs.ca
Language
Snaplii logo

Staff+ Engineer

Snaplii9 days ago
Toronto, ON
Staff

About the role

About the Company

Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards. With over $100M in annual transaction volume and 250,000+ users across North America, we deliver unmatched utility and loyalty through a single seamless app. We’ve ranked as high as #5 on the Apple App Store during peak shopping seasons, and consistently remain in the Top 40, driven by a highly engaged, high-retention user base. Snaplii supports 500+ leading brands including Walmart, Amazon, and Esso, with a platform fully built and maintained in-house—engineered to scale and support a growing suite of financial products.

About the Role

Snaplii is seeking a Staff+ Engineer to build and scale core backend systems while leading cross-functional initiatives across Product, Design, and Operations. You’ll own technical direction for key areas, raise the bar through mentoring and reviews, and communicate clearly with both technical and non-technical partners. This is a fast-paced role for someone who thrives under pressure and can drive ambiguous projects to crisp execution.

Responsibilities

  • Design, develop, and maintain high-quality Java services and APIs.
  • Translate product requirements into scalable architecture, milestones, and delivery plans
  • Own reliability: debug complex issues, improve observability, and drive incident follow-ups to prevent recurrence.
  • Lead technical planning and execution for cross-functional initiatives with PM, Design, and Operations.
  • Set engineering standards through code reviews, documentation, testing practices, and system design guidance.
  • Mentor engineers and help level up the team’s execution quality and velocity.
  • Quickly ramp on existing systems and contribute across the stack as needed.

Qualifications

  • Bachelor’s degree or higher in Computer Science or related field.
  • 5+ years of professional experience in Java development.
  • Strong expertise in Java programming, including proficiency with generics and lambda expressions.
  • Mastery of object-oriented programming principles and design patterns.
  • Advanced knowledge of multi-threading and concurrent programming.
  • Strong ability to read, analyze, and work with existing source code.
  • Expert knowledge of SQL and MySQL.
  • Proficiency in Redis and its various use cases.
  • In-depth understanding of AWS services.
  • Deep knowledge of Docker and Kubernetes.
  • Expertise in Spring Boot, Spring MVC, and Spring WebFlux.
  • Skilled in implementing unit tests and integration tests to maintain code quality.
  • Exceptional ability to communicate and collaborate across departments.
  • proven ability to influence without authority, align stakeholders, and drive projects end-to-end.
  • Adaptability to quickly learn new technologies and embrace diverse technical stacks.
  • Strong problem-solving skills with a proactive approach to handling challenging tasks.

Required Skills

  • Strong expertise in Java programming, including proficiency with generics and lambda expressions.
  • Mastery of object-oriented programming principles and design patterns.
  • Advanced knowledge of multi-threading and concurrent programming.
  • Strong ability to read, analyze, and work with existing source code.
  • Expert knowledge of SQL and MySQL.
  • Proficiency in Redis and its various use cases.
  • In-depth understanding of AWS services.
  • Deep knowledge of Docker and Kubernetes.
  • Expertise in Spring Boot, Spring MVC, and Spring WebFlux.
  • Skilled in implementing unit tests and integration tests to maintain code quality.
  • Exceptional ability to communicate and collaborate across departments.
  • Adaptability to quickly learn new technologies and embrace diverse technical stacks.
  • Strong problem-solving skills with a proactive approach to handling challenging tasks.

Preferred Skills

  • Demonstrated ability to take ownership of complex projects and drive them to completion.
  • Experience in a startup environment or a high-pressure, fast-paced workplace.
  • Familiarity with debugging tools and techniques.

Compensation Package:

  • Base Salary: Up to $180,000
  • Equity: Significant stock options grant (Targeting 1x of base salary value)
  • Bonus: Up to $100,000
  • Total Compensation: Up to $300,000+ for top-tier candidates.

About Snaplii

Financial Services
51-200

Snaplii brings a new digital operating system and marketing methods to local merchants and consumers and provides revolutionary Fintech service product in North America.

Similar jobs you might like