Python Back End Engineer
Confidential
About the role
What & Why:
As a result of new projects our client is looking to add a contract back end engineer to their growing team. We are seeking a Senior Back-End Developer to join the team responsible for the development of in store technology solutions. In this role you will be supporting two core production systems: a Store Service API that surfaces store data across mobile and e-commerce, and a Node.js-based CMS platform that enables stores to send localized outreach emails; The team is building toward enterprise-scale features and future channels including SMS and in-app messaging. This is a senior, hands-on backend role with end-to-end ownership across the full development lifecycle.
They are well known for their corporate culture and has won major awards for their accomplishments. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an in-office work environment with 4 days a week in office.
Qualifications:
- 8+ years of backend development experience with strong Python and Node.js skills.
- Experience with Flask, SQLAlchemy, SQLModel, and Poetry for Python service development.
- Proficiency with AWS services including Lambda, SQS, DynamoDB, RDS, and multi-region deployments.
- Solid testing practices (unit, integration, BDD-style).
Nice to Have:
- Experience with React for frontend contributions.
- Familiarity with Oracle/ELA or enterprise store databases.
- Experience supporting peak and seasonal traffic events.
- Familiarity with AI/ML feature integration (the team works with an AI-assisted content generation service).
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free