Software Engineer
Job Description
Join PartnerStack: Shape the Future of Software Partnerships
Are you passionate about software and partnerships? Do you want to be part of a team that’s disrupting the way the world sells software? At PartnerStack, we’re on a mission to unlock growth through strategic partnerships, and we’re looking for talented individuals to join us! As the world’s largest B2B partnerships network, with over 500 companies leveraging our ecosystem platform, we’re at the forefront of innovation in the industry. If you’re eager to make a real impact and help shape the future of software partnerships, we want to hear from you!
About the Opportunity: Software Engineer
We’re seeking a passionate and driven Software Engineer to join our dynamic team. You’re not content with the status quo; you’re always striving to delve deeper into code, collaborate effectively, and create best-in-class solutions. You thrive on tackling new technological challenges and embrace working with cutting-edge tools and techniques. Your enthusiasm is contagious, and you elevate not just your own work but also the performance of those around you. If this resonates with you, we encourage you to apply!
What You’ll Do
- Develop, maintain, and extend PartnerStack’s Vue.js frontend and Python backend software systems.
- Actively contribute to the team’s Agile processes.
- Identify and propose improvements to the codebase and processes to enhance product quality and team efficiency.
- Serve as a thought leader and mentor, sharing your expertise on technology, processes, and industry trends.
Our Cutting-Edge Tech Stack
You’ll be working with a modern and robust technology stack, including:
- Google Cloud Platform
- Kubernetes
- PostgreSQL
- CockroachDB
- Redis
- Python
- Vue.js
You’re a Great Fit If…
- You have 3+ years of experience in software development.
- You are comfortable and confident in one or more procedural or OOP programming languages.
- You write readable, robust, testable, and reusable code.
- You possess a strong understanding of relational databases, using ORMs, and handling live migrations.
- You are comfortable with system architecture and can identify architectural issues and propose effective solutions.
- You have excellent communication skills and the ability to provide and receive constructive feedback.
Why You’ll Love Working at PartnerStack
PartnerStack is more than just a company; it’s a mission-driven team revolutionizing the way SaaS companies scale through partnerships. We’re committed to building a world-class company culture where every team member is set up for success. You’ll be empowered to experiment with creative tactics, learn from failures, and build a fulfilling and impactful career.
Perks of Joining the PartnerStack Team
- A digital-first environment, allowing you to work from anywhere in Canada.
- A brand-new MacBook and a budget for peripherals to create your ideal workspace.
- Flexible working hours to accommodate your lifestyle (in coordination with your team).
- The opportunity to work abroad for up to 8 weeks per year.
- Regular social events, even while working remotely, to foster connection and team building.
- Annual peripheral refresh to keep your equipment up-to-date.
- Competitive salary and clear opportunities for career advancement.
- Comprehensive health insurance, active from your first day.
- Health Spending Account (HSA) and Wellness Accounts to support your well-being.
- Generous vacation and time off policy to promote work-life balance.
- Employee Stock Option Plan (ESOP) โ because we believe everyone should share in our success.
- RRSP with an employer matching component to help you save for the future.
Our Toronto HQ
While we embrace a digital-first approach, our downtown Toronto office (20 Victoria Street) is always open to employees who prefer to work in person. Whether you join us in person or virtually, we’re committed to providing a fantastic onboarding experience and fostering a strong sense of community.
Diversity, Equity, and Inclusion at PartnerStack
PartnerStack is an equal opportunity employer committed to creating a diverse and inclusive workplace. We celebrate the unique qualities of every team member and strive to provide a safe and supportive environment where everyone can thrive. We are happy to accommodate any needs to ensure your success and well-being.
“