Senior Software Engineer (Python)

Partners with 200+ travel and financial services companies to create revenue streams through customer experiences
$120,000 - $180,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Travel

Description For Senior Software Engineer (Python)

Plusgrade is transforming the travel industry by partnering with over 200 airline, hospitality, cruise, passenger rail, and financial services companies. As a Senior Software Engineer on the LCP team, you'll be crucial in developing stable, scalable software solutions and new features. The role involves building modern backend applications using Python, working with both SQL and NoSQL databases, and managing existing codebases. You'll collaborate with cross-functional teams to deliver high-quality products for strategic clients in the loyalty space.

The position offers a comprehensive benefits package including RRSP/401(k) matching, health plans, flexible PTO, and unique perks like travel experience credits and a work-from-anywhere program. The company values ambitious, innovative, and collaborative individuals who can contribute to their mission of turning everyday travel into extraordinary experiences.

You'll be part of a team that owns their code from start to finish, emphasizing quality, scalability, and engineering best practices. The role requires strong technical skills in Python and databases, plus excellent communication abilities to work effectively with various stakeholders. The company promotes a culture of continuous learning and professional growth, making it an ideal environment for engineers who are passionate about both technical excellence and the travel industry.

Last updated 23 days ago

Responsibilities For Senior Software Engineer (Python)

  • Develop modern backend applications while managing existing codebases
  • Assist with development of new products for strategic clients with large loyalty space APIs
  • Share responsibility for team's technical health: architecture, best practices, reliability, security
  • Improve developer and user experience through design, testing, and documentation
  • Collaborate with project managers, relationship managers, product designers, and analysts
  • Deliver high-quality products to partners and customers
  • Own code from beginning to end including testing and scalability

Requirements For Senior Software Engineer (Python)

Python
MongoDB
  • Experience building backend applications using Python
  • Experience with NoSQL and SQL databases
  • Solid computer science fundamentals including data structures, algorithms, programming languages, distributed systems
  • Strong communication skills for explaining complex technical concepts
  • Desire to develop skills across all levels of the technical stack
  • Ability to write understandable, testable, and maintainable code

Benefits For Senior Software Engineer (Python)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Commuter 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

Interested in this job?

Jobs Related To Plusgrade Senior Software Engineer (Python)

Optical Network Development Engineer, Network Product Development

Senior Optical Network Development Engineer role at AWS, focusing on building and scaling network infrastructure for cloud services.

Software Development Engineer III, Prime Video Content Localization and Accessibility

Senior SDE role at Prime Video focusing on content localization and accessibility features using GenAI and scalable solutions.

Software Development Engineer III, Infra Supply Chain Automation

Senior SDE role at AWS focusing on supply chain management systems and infrastructure automation, requiring 5+ years of experience.

Software Development Engineer, Buy With Prime

Senior Software Engineer role at Amazon's Buy with Prime initiative, building distributed systems and scalable services that extend Prime benefits to external merchants.

Senior Structural Engineer, TIPM, Global Realty Building Design & Engineering

Senior Structural Engineer role at Amazon leading EMEA infrastructure programs, combining technical expertise with program management for global facility optimization.