Required Qualifications * 5+ years of professional software engineering experience building and operating production systems. * Strong backend fundamentals: API design, testing, debugging ...
Required Qualifications * 5+ years of professional software engineering experience building and operating production systems. * Strong backend fundamentals: API design, testing, debugging ...
Senior Software Engineer
Montreal, QC · Remote
Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our low latency game streaming app. The Parsec app is the foundation of everything we've ...
Senior Software Engineer
Montreal, QC · Remote
Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our low latency game streaming app. The Parsec app is the foundation of everything we've ...
Senior Software Engineer, Mobile
Montreal, QC · On-site
CA$125K - CA$165K/yr
An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to ...
Senior Software Engineer, Mobile
Montreal, QC · On-site
CA$125K - CA$165K/yr
An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to ...
Software Engineer (Mainframe)
Montreal, QC · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
Montreal, QC · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
Montreal, QC · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
Montreal, QC · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
CA$150K - CA$185K/yr
Senior software engineer in financial services. Our conviction: financial technology should be accessible, responsible, and built to serve people. That's the whole purpose of Nyble, our flagship ...
New
CA$150K - CA$185K/yr
Senior software engineer in financial services. Our conviction: financial technology should be accessible, responsible, and built to serve people. That's the whole purpose of Nyble, our flagship ...
New
Staff Software Engineer
Montreal, QC · Remote
L'opportunite Unity recherche un Staff Backend Developer pour rejoindre notre equipe Unity Ads, ou nous concevons les systemes temps reel qui alimentent la plateforme publicitaire mondiale de Unity. Il ...
Staff Software Engineer
Montreal, QC · Remote
L'opportunite Unity recherche un Staff Backend Developer pour rejoindre notre equipe Unity Ads, ou nous concevons les systemes temps reel qui alimentent la plateforme publicitaire mondiale de Unity. Il ...
Work with engineering leadership and senior developers to provide technical design and architecture for CI/CD, automation and orchestration technology specifically for RT3D applications * Develop ...
New
Work with engineering leadership and senior developers to provide technical design and architecture for CI/CD, automation and orchestration technology specifically for RT3D applications * Develop ...
New
Work closely with DevOps Engineers, software engineers, designers, and product managers to understand project requirements, align on technical solutions, and deliver high-quality generative AI ...
Quick apply
Work closely with DevOps Engineers, software engineers, designers, and product managers to understand project requirements, align on technical solutions, and deliver high-quality generative AI ...
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montralaise la pointe de l'IA applique pour les oprations financires. Qui est notre client ? Notre client ...
Quick apply
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montralaise la pointe de l'IA applique pour les oprations financires. Qui est notre client ? Notre client ...
CA$103K/yr
What we're looking for We are looking for a motivated Senior Software Engineer I (Backend) to be part of the User team in Canada. The User team is responsible for supporting Authentication ...
New
CA$103K/yr
What we're looking for We are looking for a motivated Senior Software Engineer I (Backend) to be part of the User team in Canada. The User team is responsible for supporting Authentication ...
New
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montrealaise a la pointe de l'IA appliquee pour les operations financieres. Qui est notre client ? Notre ...
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montrealaise a la pointe de l'IA appliquee pour les operations financieres. Qui est notre client ? Notre ...
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Quick apply
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
... engineer, or solution architect who enjoys working directly with clients and building practical technology solutions to complex business problems. You will help design, develop, and deliver software ...
... engineer, or solution architect who enjoys working directly with clients and building practical technology solutions to complex business problems. You will help design, develop, and deliver software ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Principal Engineer will focus on solving complex business problems by leveraging fit for purpose technologies not limited to API, microservices, cloud, SAAS, AI and additionally on improving software ...
Software Engineer information
See Quebec salary details
$43K - $53.5K
1% of jobs
$53.5K - $64K
4% of jobs
$64K - $74.5K
10% of jobs
$81.2K is the 25th percentile. Wages below this are outliers.
$74.5K - $85K
16% of jobs
$85K - $95.5K
18% of jobs
The median wage is $96.3K / yr.
$95.5K - $106K
15% of jobs
$116K is the 75th percentile. Wages above this are outliers.
$106K - $116.5K
12% of jobs
$116.5K - $127K
11% of jobs
$127K - $137.5K
6% of jobs
$137.5K - $148K
4% of jobs
$148K - $158.5K
3% of jobs
$43K
$102.7K
$158.5K
How much do software engineer jobs pay per year?
What Is the Job of a Software Engineer?
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
What engineers make $500,000?
What are Software Engineers?
What are some common challenges software engineers face when collaborating on large development teams?
Will AI replace developers in 2026?
Is software engineering well paid?
What engineers make $300,000 a year?
What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?
Does Lowes hire software engineers?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
What do software engineers do for a job?
Full-time
Medical, Dental, Life, PTO
Posted 8 days ago
Job description
We're hiring a senior full-stack engineer to make a major contribution across the LCI platform. You'll ship features end-to-end on our Ariadne product, strengthen the shared services and libraries that every team depends on, and help shape new greenfield initiatives. The work spans backend services in Kotlin/Spring Boot, a React/TypeScript frontend, and the cloud infrastructure that ties them together. You'll own problems from fuzzy idea to production - designing, implementing, shipping, watching them run, and iterating.
- Design, build, and maintain backend services and APIs that power our customer-facing applications.
- Build and evolve frontend features in React/TypeScript that surface those capabilities to end users.
- Contribute to and improve the shared libraries (API models, auth, messaging, AWS utilities) used across our microservices ecosystem.
- Take on greenfield work - propose architecture, build the first version, and iterate based on real usage.
- Collaborate across engineering, product, and design to define requirements, iterate quickly, and deliver reliable releases.
- Participate in planning, design, code review, deployment, and on-call rotation using Agile practices.
- Propose pragmatic solutions and improvements that directly influence product direction.
- 5+ years of professional software engineering experience building and operating production systems.
- Strong backend fundamentals: API design, testing, debugging, performance, and operational thinking.
- Production experience in Kotlin or another JVM language (Java/Scala). Kotlin strongly preferred.
- Production experience with Spring Boot and the broader Spring ecosystem (or demonstrated ability to ramp quickly with equivalent framework experience).
- Demonstrated production experience with React and TypeScript
- Experience working in a real microservices architecture with cross-service communication.
- Experience with at least one authentication/identity system (JWT, SAML/SSO, OAuth, passwordless).
- Experience with event-driven systems and message brokers (RabbitMQ, SQS, Kafka, or similar) and the eventual-consistency trade-offs they imply.
- Experience building B2B SaaS, ideally multi-tenant.
- Solid understanding of relational databases (PostgreSQL preferred), data modeling, and query patterns.
- Comfortable working in a small team with high ownership and ambiguous problems.
- Experience with Redis (caching, pub/sub) in production.
- Experience with Elasticsearch / OpenSearch in production.
- Experience with Hibernate / JPA, including audit-logging frameworks (e.g., Envers).
- AWS depth - S3, SQS, Secrets Manager, ECS, Lambda, CloudFront.
- Containerized deployment experience (Docker, ECS, CI/CD).
- Experience with SAML2 / SSO federation (e.g., OpenAthens, Okta, Azure AD).
- Experience integrating LLMs or AI workflows into production applications.
- Experience with Gradle (Kotlin DSL) and multi-module JVM builds.
- Awesome Extended Health Care Plan
- Dental Care
- Life & Disability insurance
- Health spending accounts
- Unlimited Vacation Leave
- 12 Paid Holidays
- $3,000 Employee Referral Program
- Employer contribution to VRSP
- Rewards and recognition programs
About Leadership Connect
Sourced by ZipRecruiter
Industry
Technology, communication and media
Company size
51 - 200 Employees
Headquarters location
Washington, DC, US
Year founded
1969