FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSDockerDynamoDBFluxGraphQLGRPCMicroservicesMySQL.NETNoSQLPostgresPythonSQLTerraform
About the role
Key responsibilities & impact- Design, develop, and deploy services and REST APIs in C# / .NET, with a constant focus on quality, performance, and maintainability
- Model and evolve our data on SQL (MySQL / Aurora / PostgreSQL) and NoSQL (DynamoDB), choosing the right tool for the problem
- Operate a containerized microservices architecture (Docker) deployed on AWS and its managed services (ECS/Lambda, S3, SQS/SNS, RDS, CloudWatch, etc.), with infrastructure managed as code via Terraform
- Own your code end-to-end: tests, peer review, production deployment via our continuous integration and delivery pipeline (GitHub Actions), and then observability and operations
- Fully participate in our Agile practice (Scrum): planning, breaking down work, demos and code reviews
- Raise the level of those around you — share best practices, provide mentoring, and document architectural decisions
Requirements
What you’ll need- 10+ years of software development experience in product-oriented companies
- Deep mastery of C# and the modern .NET ecosystem, with strong experience designing RESTful APIs (plus an asset: GraphQL, gRPC, or event-driven architectures)
- Excellent understanding of object-oriented design, service- / microservice-oriented architecture, and Clean design principles (Clean Architecture, SOLID)
- Hands-on experience modeling data on SQL (MySQL / PostgreSQL) and NoSQL (DynamoDB), with the judgement to choose between them
- Practical proficiency in Python, used in our tooling, data workflows, and AI/ML processes
- End-to-end experience on AWS: developing, deploying and operating production services
- Comfortable with Docker, infrastructure as code (Terraform), CI/CD pipelines (GitHub Actions), automated testing (TDD/BDD), and observability (logs, metrics, traces)
- Proven track record of delivering high-quality software on time, both independently and as part of cross-functional teams
- Bilingual French / English, spoken and written
- Knowledge of English is required, as the role involves working with an international team, including Canada, the United Kingdom and the rest of Europe
- AI and assisted development (essential, not optional)
Benefits
Comp & perks- Health insurance coverage, including access to telemedicine via Maple and an Employee Assistance Program via PeopleConnect
- Access to our retirement savings plan (RRSP), including an employer contribution up to 2% of your annual salary
- Frequent in-office and social events (catered Mondays, bagels on Tuesdays, 5@7 events, etc.)
- Your birthday is a paid day off
- Annual allowance for public transit (Montréal employees) and for sports activities
- Free access to our music studio (for practice or recording)
- Free access to LANDR and Reason products
- Open-plan office in Downtown near Square-Victoria metro station
- Opportunity to join the LANDR music group
- Partnerships with local music events and festivals (MUTEK, Pop Montréal, Igloofest…)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETREST APIsSQLMySQLPostgreSQLNoSQLDynamoDBPythonAWS
Soft Skills
mentoringcommunicationcollaborationproblem-solvingleadershipagile methodologyplanningcode reviewsdocumentationquality assurance
