⚡ New

Software Engineer II / Mid-Level Software Engineer

Jobgether

Quebec CityFull-timeMid LevelOn-site

Job Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer II / Mid-Level Software Engineer based in Canada. This is an opportunity to join a greenfield SaaS initiative at an early stage, helping shape the technical foundation of a brand-new, AI-first product. You will work in a modern engineering environment focused on backend development, cloud-native architecture, and scalable system design. The role blends hands‑on feature development with exposure to advanced architectural patterns such as event‑driven systems and domain modeling. You will collaborate closely with senior engineers, product, design, and QA teams to deliver production‑ready capabilities from design through deployment. The environment encourages curiosity, responsible AI usage, and continuous improvement of engineering practices. It is well suited for engineers who want to grow their technical ownership while working on meaningful, high‑impact systems. Accountabilities: Build and maintain backend services and APIs using C#/.NET in a cloud-native environment Contribute to event‑sourced, CQRS-based, and domain-driven design implementations under senior guidance Develop clean, modular domain logic, integrations, message handlers, and service components Work with PostgreSQL, RabbitMQ, Docker, and AWS-based infrastructure to support scalable systems Write and maintain automated tests, leveraging AI-assisted tools to improve coverage and quality Participate in code reviews, providing and receiving constructive technical feedback Collaborate cross-functionally with product, design, QA, and engineering stakeholders Troubleshoot development and production issues with support from the broader team Apply AI-first development practices to improve productivity, documentation, and engineering workflows Contribute to engineering standards, documentation, and continuous process improvements Take ownership of assigned features from development through deployment Requirements: This role requires solid backend engineering experience with a strong foundation in .NET development and a willingness to work in modern, distributed system architectures within an AI-assisted engineering environment.

Professional experience building production software with C#/.NET Strong understanding of backend systems, APIs, data persistence, and service design principles Familiarity with Event Sourcing and CQRS, or strong willingness to learn and apply them Knowledge of Domain-Driven Design concepts such as aggregates, entities, and bounded contexts Experience with modular architectures such as Vertical Slice or similar patterns Experience working with PostgreSQL or other relational databases Exposure to messaging systems such as RabbitMQ or event‑driven architectures Experience using Docker for development or containerized services Exposure to cloud environments, ideally AWS Hands‑on experience using AI development tools for coding, testing, debugging, or documentation support Interest in agentic AI concepts such as tool-using systems, workflows, and orchestration Ability to work independently while collaborating effectively with senior engineers Strong communication skills and a proactive, team-oriented mindset Commitment to writing clean, tested, and maintainable code Benefits: Competitive compensation in the range of CAD $110,000 – $130,000 depending on experience Equity participation in a growing SaaS initiative Remote‑first work environment across Canada Opportunity to join an early-stage greenfield product with high ownership potential Learning and development opportunities in modern backend systems and AI-driven engineering practices Collaborative, senior‑led engineering culture focused on quality and growth Exposure to scalable cloud infrastructure and modern distributed system design Chance to work with AI-first development workflows and next‑generation tooling #J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now