Backend Software Developer
Plusgrade
Summary
Join Plusgrade as a Backend Development Engineer and contribute to the development of stable, scalable software solutions for our airline, hospitality, and other travel partners. You will be responsible for developing modern backend applications, collaborating with various teams, and ensuring the technical health of the team's projects. This role requires experience with Python, NoSQL and SQL databases, and strong computer science fundamentals. Plusgrade offers a comprehensive benefits package including RRSP/401(k) matching, health plans, flexible paid time off, and various other perks to support employee well-being and professional growth. We value teamwork, communication, and a desire to continuously learn and improve. Come help us transform everyday travel into extraordinary experiences!
Requirements
- Experience building backend applications using Python
- Experience with NoSQL and SQL databases
- Solid computer science fundamentals, including data structures, algorithms, programming languages, distributed systems, and information retrieval
- Strong communication skills for explaining complex technical concepts to designers, support, and other developers
- Desire to develop your skills across all levels of the technical stack
- Belief in the importance of teamwork, cooperation, and communication
- A knack for writing understandable, testable, and maintainable code
Responsibilities
- Develop modern backend applications, while also managing the existing codebases
- Assist with the development of new products for very strategic clients, with some of the largest APIβs in the loyalty space
- Share responsibility for your teamβs technical health: architecture, best practices, reliability, security, etc
- Always want to improve both the developer and user experience through thoughtful design, rigorous testing, and clear documentation
- Collaborate with project managers, relationship managers, product designers, analysts and other stakeholders
- Play an important role in helping us to deliver high-quality products to our partners and customers
- This includes not only writing great code, but also making sure that the code is well tested, scalable and that we constantly promote engineering best practices
Benefits
- RRSP/401(k) Matching/ Pension Matching
- Comprehensive Health Plans
- Flexible Paid Time Off
- Travel Experience Credit
- Annual Wellness Credit
- Team Events and Monthly Lunches
- Home Office/Commuter Credit
- Work From Anywhere Program
- Parental Leave Top Up
- Adventure Pass