Staff+ Engineer

Toronto, ON $140000.00-$200000.00/year

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.

Please visit our careers page to see more job opportunities.

Apply for this Position


OR
 
Accepted formats: .pdf, .doc, .docx
By clicking the button, I agree to the GetHired Terms of Service and Privacy Policy
Already a GetHired.com member? Login to Apply