Staff+ Engineer
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.