Staff Software Engineer

Shakepay
Summary
Join Shakepay, a Canadian fintech company revolutionizing financial services with its Bitcoin-focused app and card, and help build the future of money. As a Staff Software Engineer, you will participate in building innovative financial products, mentor engineers, collaborate on the tech vision, and have a significant impact on the company's success. Shakepay offers a remote-friendly work environment, competitive compensation and stock options, comprehensive health benefits, a generous learning and development budget, and various other perks. The ideal candidate possesses 8+ years of software development experience, extensive knowledge of engineering processes, and comfort working across the tech stack. Bonus points are awarded for experience with specific technologies and financial app development. Shakepay is committed to fostering a culture of growth, innovation, and collaboration.
Requirements
- 8+ years working experience as a software developer
- Be comfortable working across the tech stack
- Extensive knowledge of engineering processes, structural design, and system optimization
- Fluency in English
- Eligibility to work in Canada
Responsibilities
- Participate in building financial products of the future
- Foster innovation as you architect products and features while maintaining a high bar for quality, scale, and performance
- Mentor engineers through code reviews and team discussion
- Collaborate on setting a tech vision for the company
- Courageously tackle any question with a "it depends"
- Have an influence across the entire Engineering organization, with correspondingly large impact to customers and the company
- On - call may be required
Preferred Qualifications
- Experience with Node.js, React-Native, Vue, Postgres, Docker
- Experience with building financial apps
- Some bitcoin knowledge
Benefits
- Competitive compensation and stock options
- Health benefits from day 1
- Remote-friendly
- Learning and development : A $2,000 annual budget for courses, certifications, and training to support your career growth
- Time off : 20 days of vacation per year. And if you use all your vacation, we give you a $1,000 bonus
- Parental leave : Enjoy a parental leave top up to 100% of your salary for 18 weeks
- Home office setup : A MacBook, a $1,200 budget for home office improvements, and a monthly stipend for home and internet expenses
- Salary in bitcoin option
- Team and company offsites