Seniority level Mid-Senior level Employment type * Employment type Full-time Job function * Job ... Engineering - Care Delivery (CA) Mississauga, Ontario, Canada CA$192,000.00-CA$213, hours ago ...
New
Seniority level Mid-Senior level Employment type * Employment type Full-time Job function * Job ... Engineering - Care Delivery (CA) Mississauga, Ontario, Canada CA$192,000.00-CA$213, hours ago ...
New
Seniority level Mid-Senior level Employment type * Employment type Full-time Job function * Job ... Engineering - Care Delivery (CA) Mississauga, Ontario, Canada CA$192,000.00-CA$213, hours ago ...
New
Mentor senior and mid-level engineers through design reviews, code reviews, and hands-on technical ... Qualifications: * 8+ years of professional software engineering experience, with significant time ...
Mentor senior and mid-level engineers through design reviews, code reviews, and hands-on technical ... Qualifications: * 8+ years of professional software engineering experience, with significant time ...
Nepean, ON · On-site +1
Position Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian Army. You will be working with a ...
Quick apply
Nepean, ON · On-site +1
Position Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian Army. You will be working with a ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
Mentor and coach junior and mid-level engineers through code reviews, knowledge-sharing sessions ... Strong understanding of software governance, coding standards, and engineering best practices What ...
Mentor and coach junior and mid-level engineers through code reviews, knowledge-sharing sessions ... Strong understanding of software governance, coding standards, and engineering best practices What ...
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Mississauga, ON · On-site
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Quick apply
Mississauga, ON · On-site
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Mississauga, ON · On-site
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Quick apply
Mississauga, ON · On-site
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
CA$85K - CA$135K/yr
Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
CA$85K - CA$135K/yr
Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
Mentor junior to mid-level members of the team * Actively engage with developers outside of the ... At least 4 years of experience in software engineering * At least 2 years of experience building ...
Mentor junior to mid-level members of the team * Actively engage with developers outside of the ... At least 4 years of experience in software engineering * At least 2 years of experience building ...
Experience building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations. * Strong understanding of software engineering fundamentals, including ...
Quick apply
Experience building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations. * Strong understanding of software engineering fundamentals, including ...
We are looking for a Principal Software Engineer to help lead the architecture, execution, and ... Mentor senior and mid-level engineers, helping the team make better architectural decisions and ...
We are looking for a Principal Software Engineer to help lead the architecture, execution, and ... Mentor senior and mid-level engineers, helping the team make better architectural decisions and ...
CA$86K - CA$108K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$86K - CA$108K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$86K - CA$108K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$86K - CA$108K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from ...
CA$85K - CA$135K/yr
Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
CA$85K - CA$135K/yr
Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
Waterloo, ON · Hybrid
CA$100K - CA$140K/yr
Provide technical mentorship and guidance to junior and mid-level developers. Testing and ... Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of ...
Waterloo, ON · Hybrid
CA$100K - CA$140K/yr
Provide technical mentorship and guidance to junior and mid-level developers. Testing and ... Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of ...
Ottawa, ON · On-site
CA$25 - CA$32/hr
Functional areas in our scope range from low level bit flipping drivers to high level software ... High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash * YANG ...
Ottawa, ON · On-site
CA$25 - CA$32/hr
Functional areas in our scope range from low level bit flipping drivers to high level software ... High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash * YANG ...
$51K - $58K
3% of jobs
$58K - $65K
5% of jobs
$65K - $72K
10% of jobs
$77.5K is the 25th percentile. Wages below this are outliers.
$72K - $79K
9% of jobs
$79K - $86K
10% of jobs
$86K - $93K
13% of jobs
The median wage is $93.3K / yr.
$93K - $100K
13% of jobs
$100K - $107K
12% of jobs
$107.6K is the 75th percentile. Wages above this are outliers.
$107K - $114K
10% of jobs
$114K - $121K
10% of jobs
$121K - $128K
6% of jobs
$51K
$94.5K
$128K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Full-time
Posted 3 days ago
New
6 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
We are seeking an experienced Lead Software Engineer or Head of Software Architecture to pioneer the design and enhancement of our foundational technology platforms. Based in Ontario, this senior leadership role reports directly to the CTO and will influence the design and implementation of our core systems, with a key focus on AI integration, architectural scalability, and robust infrastructure.
Key Responsibilities
Design and build scalable, distributed backend architectures to support an expanding range of products.
Spearhead the development and rollout of AI and machine learning features that enrich our tools and user experience.
Develop and align technical roadmaps that harmonize engineering efforts with overall business objectives.
Provide mentorship and guidance on architectural standards, design patterns, and engineering best practices.
Engage hands-on in building prototypes and critical system components.
Lead advancements in DevOps practices, system observability, and reliability engineering.
Collaborate effectively across teams including data science, product management, and engineering functions.
Detect and resolve challenges related to system performance, scalability, and availability.
Maintain and evolve frameworks that enforce security, compliance, and privacy principles by design.
Cultivate a culture of continuous improvement, technical excellence, and knowledge sharing.
Over 10 years of software development experience, with at least 3 years in a principal or architectural leadership role.
Demonstrated expertise in designing cloud-native, scalable architectures using platforms such as AWS, GCP, or equivalent.
Strong grasp of system design concepts, including event-driven systems and microservices orchestration.
Proven experience in deploying and maintaining AI/ML models and AI-driven systems at an enterprise scale.
Proficient in modern programming languages such as Go, Python, or TypeScript.
Familiar with containerization and orchestration technologies like Docker and Kubernetes.
Deep commitment to security best practices and incorporating security into system design.
Collaborative mindset with strong leadership and influence skills.
Exceptional communication abilities, capable of simplifying complex technical issues into actionable solutions.
What We Provide
A strategic leadership role with significant influence in a dynamic live-services gaming company.
Competitive compensation including salary and equity tailored to experience and responsibilities.
Budget and support for ongoing education focused on AI, emerging technologies, and professional growth.
An open, creative workplace culture that encourages accountability and innovation.
Referrals increase your chances of interviewing at Calliere Group by 2x
Get notified about new Head of Software jobs in Toronto, Ontario, Canada .
Director, Software Development - PC OptimumToronto, Ontario, Canada $210,000.00-$215,000.00 1 month ago
Software Development Manager, Precision Health PlatformRichmond Hill, Ontario, Canada 1 week ago
Vice President, Digital and Data Engineering Director of Engineering – Care Delivery (CA)Mississauga, Ontario, Canada CA$192,000.00-CA$213, hours ago
Greater Toronto Area, Canada CA$185,000.00-CA$240,000.00 2 weeks ago
Software Engineering Manager, Advertising Experience Director of Engineering, Apps & Solutions Manager, Software Engineering, Digital Banking Vice President, Digital and Data Engineering Senior Director, Website & Digital PlatformsWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr