257 Senior Software Engineering jobs in Mississauga
Sr. Director Software Engineering

Posted 4 days ago
Job Viewed
Job Description
PLEASE DO NOT POST THIS IS CONFIDENTIAL***
Position Title: Sr Director Software Engineering
Location: Downtown
Responsibilities:
- Lead with humility and grow talented engineering who are building the next level of engineering capabilities in Developer Experience, Developer Tooling, and Site Reliability
- Mentor and guide the professional and technical development of engineers in your teams
- Raise accountability and strive to build a culture that continuously raises the bar for excellence
- Build a strong sense of psychological safety on your teams and adjacent teams
- Engage with stakeholders to define strategic imperatives and execute roadmaps that create original digital customer products and services
- Work within and across agile teams to design, develop, test, implement, and support technical solutions across a full-stack of industry leading development tools and technologies
- Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal and external technology communities, and mentor other members of the engineering community
- Encourage innovation, foster diversity and inclusion, challenge the status quo, and leverage cutting-edge technologies, and offer, outside-of-the-box thinking, teamwork, self-organization
- Leverage and and contribute to the open source community
- Partner with leaders across the company to architect, design and develop enterprise platforms, including large scale data and machine learning applications
Basic Qualifications:
- At Least 10 years of experience in software engineering
- At Least 7 years of experience in people management
- At Least 3 years of experience leading multiple teams within an agile environment
- At Least 1 year of experience managing other managers including talent development, performance management, team building and succession planning
- Demonstrated experience and success pursuing best practices for teams of software engineers
- Bachelor's Degree
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
Basic Qualifications:
- At Least 10 years of experience in software engineering
- At Least 7 years of experience in people management
- At Least 3 years of experience leading multiple teams within an agile environment
- At Least 1 year of experience managing other managers including talent development, performance management, team building and succession planning
- Demonstrated experience and success pursuing best practices for teams of software engineers
- Bachelor's Degree Preferred Qualifications:
(Don't have them all? Don't worry. We'll help you develop the right skills for the job)
- Master's Degree in Computer Science or Software Engineering
- 13+ years' of experience in software development
- 8+ years' of experience in Agile practices
- Experience with configuration management and infrastructure automation tools
- Experience with Cloud computing platforms (AWS, Azure or GCP)
- Experience leading horizontal DevOps/Developer tooling teams
2026 - Software Engineering Intern, Toronto
Posted 5 days ago
Job Viewed
Job Description
We're seeking curious minds like yours to collaborate with full-time engineers and cross functional teammates, learn development standard methodologies, and gain practical software engineering experience.
Software engineering interns are fully integrated into software engineering teams across our Product and Technology organization. Interns spend their summer pushing production-level code to make lasting contributions across MongoDB's products and services for our internal teams, external customers, and developer end users.
**What we are looking for in you (qualifications)**
+ In the process of receiving a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
+ Have a foundation in computer science theory, with proficiencies in data structures, algorithms, and software design.
+ Fluent in any one of the following programming languages: Java, Python, Go, C++, Javascript, Node.js - or a comparable object-oriented programming language.
+ Have a minimum of one quarter/semester remaining in university studies after the internship concludes. Graduation date in Fall 2026, Spring 2027, Fall 2027, or Spring 2028.
+ Must be authorized to work in Canada. Company sponsorship may be available for eligible candidates applying for certain roles.
**What you'll find at MongoDB**
+ Authentic Culture: A workplace where you are encouraged to bring your whole self to work, we believe that Embracing the Power of Differences is the best way to broaden our own perspectives and foster innovation.
+ Personalized Mentorship: Pair up with an engineering Mentor, a Program Advisor from the Early Talent Recruitment Team, and an Employee Resource Group ( (ERG) Guide to foster your growth.
+ Career Coaching Sessions: Access to a tailored training program designed uniquely for interns' personal and professional development.
+ Work-Life Harmony: Embrace "Bloom for Interns" with access to mental and physical health benefits, paid time off, free lunch, and more!
+ Impactful Projects: Contribute to projects where you can Make it Matter - your meaningful work will see the light of day.
+ Exclusive Networking: Attend "Speaker Series" and "Roundtables" to connect with our executives and departmental leaders.
+ Vibrant Community: Build connections with fellow interns and join after-work social events, virtual gatherings, and local city activities to create connections and friendships.
+ Relocation Support: Financial assistance, housing, and a commuting stipend to allow you to comfortably settle into your new location.
+ Path to Full-Time: A chance to see if MongoDB is where you see yourself long term with the possibility of receiving a full time offer at the end of the summer!
MongoDB internships are full-time (40 hours/week) for 10 consecutive weeks lasting from dates in June until August. All interns are considered hybrid employees, designated the "in office" working model and are expected to be in their office location 3-5 days a week.
Due to the high volume of applications our Early Talent Recruitment Team receives, it may take up to six weeks to hear back regarding an update on your application status. Our goal is to get back sooner, but we appreciate your patience as our team carefully reviews each application.
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your Early Talent Recruiter.
MongoDB is an equal opportunities employer.
Req ID:
MongoDB's base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB's total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB's base salary range for this role in Canada is:
$61,000-$85,000 CAD
Director, Software Engineering (Growth + Insights)

Posted 13 days ago
Job Viewed
Job Description
Join us. ( At PagerDuty, you'll tackle complex problems, collaborate with kind and ambitious people, and help build a more equitable world-all in a flexible, award-winning workplace.
PagerDuty is actively seeking a Director of Software Engineering - Growth + Insights to lead a team of passionate engineers, where you will have the opportunity to shape and scale the culture as PagerDuty continues its growth. This is an exciting opportunity to lead the engineering teams powering PagerDuty's commercial growth, building and iterating on customer-facing services that drive adoption, expansion, and lasting value.
This role is expected to come into the Toronto office 2 days per week as part of PagerDuty's hybrid work model, so you can thrive in your new role and fully embrace being a Dutonian!
**Key Responsibilities:**
+ Define and execute a technical strategy aligned to PagerDuty's commercial priorities, ensuring seamless customer experiences that support adoption, expansion, and retention.
+ Work closely with product and go-to-market leaders to deliver features that unlock new revenue, streamline onboarding, and expand customer value.
+ Work closely with product and go-to-market leaders to deliver features that unlock new revenue, streamline onboarding, and expand customer value.
+ Build, mentor and retain high-performing engineering teams, while fostering a culture of innovation, collaboration, and excellence
+ Foster a strong product and engineering partnership by establishing shared goals, clear communication, and a culture of mutual trust and respect
+ Own the stability and scalability of production systems critical to customer growth and commercial performance.
**Basic Qualifications:**
+ 10+ years of engineering experience with 5+ years in senior engineering leadership roles at scale (Director+) in growth teams
+ Proven success building and scaling SaaS platforms that drive commercial adoption (enterprise scale).
+ Proven success leading and scaling distributed engineering teams, including recruiting, mentoring, and developing high-performing talent
+ Demonstrate ability to balance short-term delivery with long-term investmentsthat support revenue growth and product innovation.
+ Strong executive presence with proven ability to:
+ Partner across sales, marketing, and product to drive commercial success.
+ Translate business needs into scalable engineering solutions.
+ Deliver measurable outcomes with urgency in a high-growth environment.
**Preferred Qualifications:**
+ Background in commercial SaaS, product-led growth, or customer-facing systems.
+ Direct experience owning production systems tied to customer onboarding, growth, or billing.
+ Innovative thinker, get stuff done attitude, be a positive disruptive force for change
+ Bachelor's Degree in Computer Science, Engineering, or a related field
The base salary range for this position is 207,000 - 314,000 CAD. This role may also be eligible for bonus, commission, equity, and/or benefits.
Our base salary ranges are determined by role, level, and location. The range, which is subject to change based on primary work location, reflects the minimum and maximum base salary we expect to pay newly hired employees for the position. Within the range, we determine pay for an individual based on a number of factors including market location, job-related knowledge, skills/competencies and experience.
Your recruiter can share more about the specific offerings for this role, as well as the salary range for your primary work location during the hiring process.
**Hesitant to apply?**
We encourage you to submit your resume even if you don't meet every requirement. We value potential and consider each candidate's full professional story. Whether you're exploring a career change or taking your next step, we look forward to reviewing your application. If this just isn't the right role or time - sign up for job alerts ( !
**Where we work**
PagerDuty operates a hybrid work model with offices ( in 8 major cities: Atlanta, Lisbon, London, San Francisco, Santiago, Sydney, Tokyo, and Toronto. While we offer flexibility within our established locations, we **cannot** employ candidates residing in:
**Location restrictions:**
**Australia:** Northern Territory, Queensland, South Australia, Tasmania, Western Australia
**Canada:** Alberta, Manitoba, Newfoundland, Northwest Territories, Nunavut, PEI, Quebec, Saskatchewan, Yukon
**United States:** Alaska, Hawaii, Iowa, Louisiana, Mississippi, Nebraska, New Mexico, Oklahoma, Rhode Island, South Dakota, West Virginia, Wyoming
_Candidates must reside in an eligible location, which vary by role._
**How we work**
Our values ( guide how we support customers, collaborate with colleagues, develop products, and foster a culture of belonging. They define not just our actions, but what it means to be Dutonian.
People Leaders at PagerDuty are responsible for creating high performance environments that drive accountability. PagerDuty has four key dimensions that define our Leadership Impact: Lead Self, Lead the Team, Lead the Business, and Lead the Future. Each dimension has three associated competencies to give leaders a shared language for guiding their development, career, promotion, and succession planning discussions. Our Manager Expectations serve as a practical guide for managers to understand their responsibilities, prioritize their efforts, and drive engagement and performance.
**What we offer**
As a global organization, our total rewards approach is competitive with industry standards and aligned with local laws and regulations. Learn more, including country-specific offerings, on our benefits site ( .
**Your package may include:**
+ Competitive salary
+ Comprehensive benefits package
+ Flexible work arrangements
+ Company equity*
+ ESPP (Employee Stock Purchase Program)*
+ Retirement or pension plan*
+ Generous paid vacation time
+ Paid holidays and sick leave
+ Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
+ Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent (some countries have longer leave standards and we comply with local laws)*
+ Paid volunteer time off: 20 hours per year
+ Company-wide hack weeks
+ Mental wellness programs
*Eligibility may vary by role, region, and tenure
**About PagerDuty**
PagerDuty, Inc. (NYSE:PD) is a global leader in digital operations management. The PagerDuty Operations Cloud is an AI-powered platform that empowers business resilience and drives operational efficiency for enterprises. With a generative AI assistant at its core, PagerDuty empowers teams to detect and resolve issues in real time, orchestrate complex workflows, and drive continuous improvement across their digital operations. Trusted by nearly half of both the Fortune 500 and the Forbes AI 50, as well as approximately two-thirds of the Fortune 100, PagerDuty is essential for delivering always-on digital experiences to modern businesses
PagerDuty is Great Place to Work-certified, a Fortune Best Workplace for Millennials, a Fortune Best Medium Workplace, a Fortune Best Workplace in Technology, and a top rated product on TrustRadius and G2.
Go behind-the-scenes on our careers site ( and @pagerduty on Instagram.
**Additional Information**
PagerDuty is an equal opportunity employer. PagerDuty does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, parental status, veteran status, or disability status. Your privacy is important to us. By submitting an application, you confirm that you have read and understand PagerDuty's Privacy Policy ( .
PagerDuty is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. Should you require accommodation, please email and we will work with you to meet your accessibility needs.
PagerDuty uses the E-Verify employment verification program.
Director, Software Engineering (Growth + Insights)
Posted today
Job Viewed
Job Description
Job Description
PagerDuty, Inc. (NYSE:PD) is a global leader in digital operations management. Trusted by nearly half of both the Fortune 500 and the Forbes AI 50, as well as approximately two-thirds of the Fortune 100, PagerDuty is essential for delivering always-on digital experiences to modern businesses.
Join us. At PagerDuty, you'll tackle complex problems, collaborate with kind and ambitious people, and help build a more equitable world—all in a flexible, award-winning workplace.
PagerDuty is actively seeking a Director of Software Engineering - Growth + Insights to lead a team of passionate engineers, where you will have the opportunity to shape and scale the culture as PagerDuty continues its growth. This is an exciting opportunity to lead the engineering teams powering PagerDuty’s commercial growth, building and iterating on customer-facing services that drive adoption, expansion, and lasting value.
This role is expected to come into the Toronto office 2 days per week as part of PagerDuty’s hybrid work model, so you can thrive in your new role and fully embrace being a Dutonian!
Key Responsibilities:
- Define and execute a technical strategy aligned to PagerDuty’s commercial priorities, ensuring seamless customer experiences that support adoption, expansion, and retention.
- Work closely with product and go-to-market leaders to deliver features that unlock new revenue, streamline onboarding, and expand customer value.
- Work closely with product and go-to-market leaders to deliver features that unlock new revenue, streamline onboarding, and expand customer value.
- Build, mentor and retain high-performing engineering teams, while fostering a culture of innovation, collaboration, and excellence
- Foster a strong product and engineering partnership by establishing shared goals, clear communication, and a culture of mutual trust and respect
- Own the stability and scalability of production systems critical to customer growth and commercial performance.
Basic Qualifications:
- 10+ years of engineering experience with 5+ years in senior engineering leadership roles at scale (Director+) in growth teams
- Proven success building and scaling SaaS platforms that drive commercial adoption (enterprise scale).
- Proven success leading and scaling distributed engineering teams, including recruiting, mentoring, and developing high-performing talent
- Demonstrate ability to balance short-term delivery with long-term investments that support revenue growth and product innovation.
- Strong executive presence with proven ability to:
- Partner across sales, marketing, and product to drive commercial success.
- Translate business needs into scalable engineering solutions.
- Deliver measurable outcomes with urgency in a high-growth environment.
Preferred Qualifications:
- Background in commercial SaaS, product-led growth, or customer-facing systems.
- Direct experience owning production systems tied to customer onboarding, growth, or billing.
- Innovative thinker, get stuff done attitude, be a positive disruptive force for change
- Bachelor’s Degree in Computer Science, Engineering, or a related field
The base salary range for this position is 207,000 - 314,000 CAD. This role may also be eligible for bonus, commission, equity, and/or benefits.
Our base salary ranges are determined by role, level, and location. The range, which is subject to change based on primary work location, reflects the minimum and maximum base salary we expect to pay newly hired employees for the position. Within the range, we determine pay for an individual based on a number of factors including market location, job-related knowledge, skills/competencies and experience.
Your recruiter can share more about the specific offerings for this role, as well as the salary range for your primary work location during the hiring process.
Hesitant to apply?
We encourage you to submit your resume even if you don't meet every requirement. We value potential and consider each candidate's full professional story. Whether you're exploring a career change or taking your next step, we look forward to reviewing your application. If this just isn’t the right role or time - sign up for job alerts!
Where we work
PagerDuty operates a hybrid work model with offices in 8 major cities: Atlanta, Lisbon, London, San Francisco, Santiago, Sydney, Tokyo, and Toronto. While we offer flexibility within our established locations, we cannot employ candidates residing in:
Location restrictions:
Australia: Northern Territory, Queensland, South Australia, Tasmania, Western Australia
Canada: Alberta, Manitoba, Newfoundland, Northwest Territories, Nunavut, PEI, Quebec, Saskatchewan, Yukon
United States: Alaska, Hawaii, Iowa, Louisiana, Mississippi, Nebraska, New Mexico, Oklahoma, Rhode Island, South Dakota, West Virginia, Wyoming
Candidates must reside in an eligible location, which vary by role.
How we work
Our values guide how we support customers, collaborate with colleagues, develop products, and foster a culture of belonging. They define not just our actions, but what it means to be Dutonian.
People Leaders at PagerDuty are responsible for creating high performance environments that drive accountability. PagerDuty has four key dimensions that define our Leadership Impact: Lead Self, Lead the Team, Lead the Business, and Lead the Future. Each dimension has three associated competencies to give leaders a shared language for guiding their development, career, promotion, and succession planning discussions. Our Manager Expectations serve as a practical guide for managers to understand their responsibilities, prioritize their efforts, and drive engagement and performance.
What we offer
As a global organization, our total rewards approach is competitive with industry standards and aligned with local laws and regulations. Learn more, including country-specific offerings, on our benefits site.
Your package may include:
- Competitive salary
- Comprehensive benefits package
- Flexible work arrangements
- Company equity*
- ESPP (Employee Stock Purchase Program)*
- Retirement or pension plan*
- Generous paid vacation time
- Paid holidays and sick leave
- Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
- Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent (some countries have longer leave standards and we comply with local laws)*
- Paid volunteer time off: 20 hours per year
- Company-wide hack weeks
- Mental wellness programs
*Eligibility may vary by role, region, and tenure
About PagerDuty
PagerDuty, Inc. (NYSE:PD) is a global leader in digital operations management. The PagerDuty Operations Cloud is an AI-powered platform that empowers business resilience and drives operational efficiency for enterprises. With a generative AI assistant at its core, PagerDuty empowers teams to detect and resolve issues in real time, orchestrate complex workflows, and drive continuous improvement across their digital operations. Trusted by nearly half of both the Fortune 500 and the Forbes AI 50, as well as approximately two-thirds of the Fortune 100, PagerDuty is essential for delivering always-on digital experiences to modern businesses
PagerDuty is Great Place to Work-certified™, a Fortune Best Workplace for Millennials, a Fortune Best Medium Workplace, a Fortune Best Workplace in Technology, and a top rated product on TrustRadius and G2.
Go behind-the-scenes on our careers site and @pagerduty on Instagram.
Additional Information
PagerDuty is an equal opportunity employer. PagerDuty does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, parental status, veteran status, or disability status. Your privacy is important to us. By submitting an application, you confirm that you have read and understand PagerDuty's Privacy Policy.
PagerDuty is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. Should you require accommodation, please email and we will work with you to meet your accessibility needs.
PagerDuty uses the E-Verify employment verification program.
Senior Software Engineering Manager - Mobile Apps
Posted today
Job Viewed
Job Description
About Capital One Canada.
For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people - in our customers, in our associates, and in talent like you!
Working at Capital One.
Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station.
Live well-physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year-and much more-you'll discover that Capital One is committed to helping you live your best life.
At Capital One we're committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone.
We're focused on helping associates live well-physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We've designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs-and much more-you'll discover that Capital One is committed to helping you live your best life.
Here are a few of the ways we're helping people take control of their credit:
Helping customers view and monitor their credit scores with Credit Keeper
Enabling customers to view and edit their Personal Information directly in the Mobile App
Providing customers 100% certainty which credit cards they'll be approved for before they apply, by using Quick Check
We're all-in on the cloud and we're leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we're inspired to make, break, do, and do good. So, let's do something great together.
Want to learn more? Check out life at Capital One in the Software Studio!
What You'll Do:
Directly and indirectly lead a team of mobile engineers to build next generation native mobile Apps
Participate in talent and succession planning, encourage innovation, implement cutting-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and diversity
Lead the craftsmanship, availability, resilience and scalability of mobile applications within the Software Studio
Bring passion to stay on top of tech trends, experiment with and learn new technology, participate in internal & external technology communities, and mentor other members of the engineering community
Basic Requirements
At least 4 years of experience leading a team within an agile environment
At least 4 years of experience providing direct people leadership including talent development, performance management, team building and succession planning
At least 10 years of experience as a hands-on software engineer
Experience with Mobile architecture for iOS and Android
Knowledge of software engineering best practices including security, automated testing, continuous delivery (CI/CD), high-availability and system resiliency
Bachelor's Degree
Preferred Qualifications
(Don't have them all? Don't worry. We'll help you develop the right skills for the job!)
Experience with AWS, GCP, Microsoft Azure, or another cloud service
Exposure to financial/tech industry
Bachelor's Degree and/or Master's Degree in Computer Science, Information Systems or Engineering
Experience leading multiple teams
Demonstrated ability to influence senior business and product stakeholders (Director+) on strategy and roadmaps
At least 5 years of experience managing relationships with Business and/or Product stakeholders, and/or external partners
At least 4 years of experience leading software engineers creating customer facing and enterprise facing web applications and/or supporting application services
At least 10 years of experience contributing to application and/or data design, architecture and development
We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process.
Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Software Engineering Manager, Product Engineering - Canada
Posted today
Job Viewed
Job Description
Job Description
Hi , I’m Abhik, Ashby’s Co-Founder and VP of Engineering. We’re looking for a great (former) engineer who built impressive products and now builds teams of great engineers. Ashby’s success and ambition mean we’re doubling the Engineering team in the next year, and we need your experience and leadership to do it thoughtfully.
Our product and growth are exceptional. Ashby All-in-One is powerful, easy to use, and replaces several venture-backed companies' worth of products (often with a better experience). We have notable customers like Notion, Linear, Shopify, and Snowflake. Our growth and retention metrics are best-in-class among our peers: we have tens of millions in ARR, growing >100% year over year, very low churn, and many years of runway.
A big part of our secret sauce is how we run Engineering. We achieve incredible speed and quality by discarding many industry norms and being optimistic about Engineers. We consider what makes exceptional Engineers exceptional, figure out how to hire them, and build an environment that gives them the freedom and agency to actually be exceptional. In other words, if engineers writing product specs, making product decisions, and not breaking down projects into individual tickets excites you, you’ve found the right place.
As an Engineering Manager, you’ll work closely with me, Colin, and your peers to build out the team and continue scaling this unique culture.
You’ll first do that through grassroots leadership. You’ll manage three to five Engineers and hire three to five more. They’ll cover multiple teams and a variety of specializations, from Product Engineers to Site Reliability Engineers to Design Engineers. Your day-to-day will include:
Providing feedback on product and technical specs to help engineers identify where to cut scope or improve quality. You don’t make the final decisions, but you’ll influence and coach ICs to reach the right ones.
Grow engineers to the point where they can take large, loosely defined projects and deliver them with little intervention.
Jump into our systems and code to debug a customer issue, ship a small bug fix, or improve our developer experience. Engineering leaders at Ashby are great engineers and enjoy keeping their skills up-to-date (while staying off the critical path).
You’ll also propose and lead department and company-wide initiatives. Some examples:
Rethink how we (and the industry) do pull request reviews by aligning on goals with the team, sampling a set of PRs to understand how effective they are, and writing a proposal to the team about what we could change to speed up reviews while giving reviewers the time and space to give useful feedback.
Design and improve interviews based on candidate and team feedback. We pride ourselves on thoughtful interviews that simulate actually working with us!
Improve how we generate and simulate data in demo accounts. It’s a project off the critical path, but it helps you keep up-to-date on our codebase while immensely impacting the business, from Engineering to QA to Sales.
I’ll share more details once we meet.
What We’re BuildingAs engineers, we are used to tooling that makes us better at what we do. When we started Ashby, we saw the opposite with Talent Acquisition software. Recruiting teams were leveling up how they did their work, but instead of software meeting this new standard, it held them back.
Scheduling a final round is an excellent example. Recruiting teams wanted to schedule candidates faster, track interviewer preparation and quality, and do it with half the headcount. A recruiter needed to manually collect availability from the candidate, identify qualified interviewers, perform “Calendar Tetris” to find who is available to interview the candidate, schedule on the earliest date possible, and make any last-minute adjustments as availability changed. They must do this while considering the interview load on each individual and whether interviewers need to be trained and shadowing others.
Senior Software Engineering Manager - Mobile Apps
Posted today
Job Viewed
Job Description
About Capital One Canada.
For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people - in our customers, in our associates, and in talent like you!
Working at Capital One.
Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one-time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station.
Live well-physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year-and much more-you'll discover that Capital One is committed to helping you live your best life.
At Capital One we're committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates. Strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and to help challenge the status quo and create the best outcomes for everyone.
We're focused on helping associates live well-physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We've designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs-and much more-you'll discover that Capital One is committed to helping you live your best life.
Here are a few of the ways we're helping people take control of their credit:
Helping customers view and monitor their credit scores with Credit Keeper
Enabling customers to view and edit their Personal Information directly in the Mobile App
Providing customers 100% certainty which credit cards they'll be approved for before they apply, by using Quick Check
We're all-in on the cloud and we're leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we're inspired to make, break, do, and do good. So, let's do something great together.
Want to learn more? Check out life at Capital One in the Software Studio!
What You'll Do:
Directly and indirectly lead a team of mobile engineers to build next generation native mobile Apps
Participate in talent and succession planning, encourage innovation, implement cutting-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and diversity
Lead the craftsmanship, availability, resilience and scalability of mobile applications within the Software Studio
Bring passion to stay on top of tech trends, experiment with and learn new technology, participate in internal & external technology communities, and mentor other members of the engineering community
Basic Requirements
At least 4 years of experience leading a team within an agile environment
At least 4 years of experience providing direct people leadership including talent development, performance management, team building and succession planning
At least 10 years of experience as a hands-on software engineer
Experience with Mobile architecture for iOS and Android
Knowledge of software engineering best practices including security, automated testing, continuous delivery (CI/CD), high-availability and system resiliency
Bachelor's Degree
Preferred Qualifications
(Don't have them all? Don't worry. We'll help you develop the right skills for the job!)
Experience with AWS, GCP, Microsoft Azure, or another cloud service
Exposure to financial/tech industry
Bachelor's Degree and/or Master's Degree in Computer Science, Information Systems or Engineering
Experience leading multiple teams
Demonstrated ability to influence senior business and product stakeholders (Director+) on strategy and roadmaps
At least 5 years of experience managing relationships with Business and/or Product stakeholders, and/or external partners
At least 4 years of experience leading software engineers creating customer facing and enterprise facing web applications and/or supporting application services
At least 10 years of experience contributing to application and/or data design, architecture and development
We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process.
Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Be The First To Know
About the latest Senior software engineering Jobs in Mississauga !
Manager Software Engineering - React, Node, .Net, Azure
Posted today
Job Viewed
Job Description
Job Description
StickerYou is a leading global e-commerce company for custom die-cut products such as stickers, labels, decals, temporary tattoos, and more. Our proprietary platform infuses automation technology and creativity to empower anyone to make the best custom products in any size, shape, and quantity. Business and consumers can make their marketing, packaging, décor, or personal expression professional grade. We believe in the enormous power of customization. We are a smart, creative, and passionate group dedicated to growing the most talented and engaging people in Toronto, Canada. We proudly make custom products locally for the global market using software and advanced digital manufacturing. We make what matters stick!
The Role
For our newly created Manager of Software Development position the ideal candidate will be the "player-coach" type of leader who can help us accelerate change and move the platform that drives our business forward using new technologies and approaches. Coming with experience as a senior or lead developer, this person will bring a balance of development, architectural experience and leadership ability and identify the problems and help lead our small team of seasoned (mostly full-stack) developers through the changes we need to make to our applications and the tech stack they are built on so they continue to support business growth technically and functionally. Our projects cover a wide range of functionality from our custom design tools to e-commerce,order management and production related systems that will provide lots of variety and challenge for this individual
Primary responsibilities:
- Research, evaluate, and guide the implementation of new technologies and methodologies that solve business and technical challenges
- Participate actively in the entire project life cycle, including architectural design, implementation, coding, testing, and deployment.
- Conduct code reviews
- Establish short- and medium-term strategic visions for the team. Stay current with trends, techniques, technology and other factors impacting the business
- Manage assignment of resources to projects across multiple product line
- Participate in regular reviews of customer support issues requiring development team assistance
- Degree in Computer Science, Computer Engineering, a related field
- 8+ years of professional software development experience
- 3+ years of leadership experience including mentoring experienced resources
- Expert knowledge of our tech stack including: .NET Core, REST, Databases, Git, Azure technology stack, CI/CD patterns, JavaScript Frameworks (React, Next.JS, Fabric JS, Node.JS,).
- Experience architecting systems for scale in a SaaS environment
- Experience developing scalable service-oriented architectures.
- In-depth knowledge of design patterns, architecture styles,and development methodologies
- Experience in cloud-based designs, specifically Azure.
- Familiarity with cloud-based CI/CD specifically Azure DevOps.
- Knowledge of relational database management systems (MS SQL Server).
- Excellent problem-solving and analytical skills, with the ability to translate business requirements into technical solutions
- Prototyping and creation of proof-of-concepts.
- Experience designing high-traffic RESTful API and microservices.
- Knowledge and experience in architecture modernization.
- Experience with database design and development
- Knowledge of networking concepts, principles, and technologies
- Proven track record delivering large scale, cross-functional projects on time and in a high-quality manner, exploring technical feasibility and prioritization tradeoffs as well as process
- Solid understanding of business processes and concepts associated with distributed order management solutions.
- Strong communications skills. This position requires the candidate to be able to communicate seamlessly and precisely, verbally and in writing, with technical teams, product owners, clients as well as senior business leadership.
- Ability to prioritize work (yours and others), multi-task, and remain detail-oriented.
- Collaborative approach to leadership and software development that encourages new ideas
- Relationship Building and a consistent record of building deep technical relationships.
- Experience setting expectations with staff and other various internal/external partners.
- Problem-Solving. The ability to trace application, deployment or build failures and resolve technical issues with minimal direction.
- Excellent communication skills, written and verbal with engineers and non-engineers alike.
- AI experience - StickerYou is considering AI for backend logistics as well as image processing
- Experience in system implementation is an asset as is knowledge of implementation methodologies.
Why StickerYou?
A high-growth company
Strong leadership team
Company-wide positive energy that’s infectious - people enjoy coming to work!
Fast-changing environment with ample learning and growth opportunities
Growing a global Canadian brand that takes pride in manufacturing our products here
Strong corporate vision to make small companies “Better”
Serve a large variety of small and medium sized businesses in many segments
Use cutting edge e-commerce and digital print customization technology
Diversity & Inclusion
StickerYou is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. If you require accommodation for the recruitment or interview process, please let us know and we will work with you to meet your needs
As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.
Powered by JazzHR
iy88iAeL7v
Manager, Software Engineering, MTIA Software | Responsable, Ingénierie logicielle, MTIA Software
Posted today
Job Viewed
Job Description
The MTIA (Meta Training & Inference Accelerator) Software team is part of AI and Compute Foundation organization. The team's mission is to explore, develop and help productize high-performance software and hardware technologies for AI at datacenter scale. The team co-optimizes both SW (e.g., algorithms and models) and HW (e.g., platform and network) to come up with balanced system design. To develop new systems, requires understanding performance bottlenecks on existing systems. As a result, the team invests significantly into optimizing AI production models on existing systems. This has resulted in TCO wins for all key AI services.Team has been developing AI compilers to accelerate Meta's DL/ML workloads on the specialized MTIA AI accelerator hardware in a highly performant and flexible way. As part of the AI acceleration software stack, we develop compiler optimizations exploiting various hardware architectural features, achieving high performance for our inference and training workloads.---L'équipe logicielle MTIA (Meta Training et Inférence Accelerator) fait partie de l'organisation IA and Compute Foundation. La mission de l'équipe est d'explorer, de développer et d'aider à commercialiser des technologies logicielles et matérielles hautes performances pour l'IA à l'échelle du centre de données. L'équipe co-optimise à la fois le logiciel (par exemple, les algorithmes et modèles) et le matériel (par exemple, la plateforme et le réseau) pour parvenir à une conception de système équilibrée. Développer de nouveaux systèmes nécessite de comprendre les goulots d'étranglement des performances des systèmes existants. En conséquence, l'équipe investit considérablement dans l'optimisation des modèles de production d'IA sur les systèmes existants. Cela a permis de réaliser des gains en termes de coût total de possession pour tous les services clés d'IA.L'équipe a développé des compilateurs d'IA pour accélérer les charges de travail DL/ML de Meta sur le matériel d'accélération d'IA spécialisé MTIA de manière hautement performante et flexible. Dans le cadre de la pile logicielle d'accélération de l'IA, nous développons des optimisations de compilateur exploitant diverses fonctionnalités architecturales matérielles, obtenant des performances élevées pour nos charges de travail d'inférence et de formation.
**Required Skills:**
Manager, Software Engineering, MTIA Software | Responsable, Ingénierie logicielle, MTIA Software Responsibilities:
1. Grow a team of domain experts in neural network end-to-end performance optimization, compiler tool chain development, hardware/software co-design technologies | Développer une équipe d'experts du domaine de l'optimisation des performances de bout en bout des réseaux neuronaux, du développement de la chaîne d'outils de compilation et des technologies de co-conception matériel/logiciel
2. Manage wide-ranging teams of researchers and developers, help them develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and work styles | Gérer des équipes diversifiées de chercheurs et de développeurs, les aider à développer leur carrière, en les affectant à des projets adaptés à leurs niveaux de compétence, à leur développement de compétences à long terme, à leur personnalité et à leurs styles de travail
3. Communicate and collaborate effectively with cross-functional hardware and software engineering teams | Communiquez et collaborez efficacement avec des équipes d'ingénierie matérielle et logicielle interfonctionnelles
4. Champion engineering and operational, establishing metrics and process for regular assessment and improvement | Promouvoir l'excellence en ingénierie et en exploitation, établissant des indicateurs et des processus pour une évaluation et une amélioration régulières
5. Operate strategically and tactically. Develop the team's vision and strategy to help set direction, while staying on top of the day-to-day software development | Agir de manière tactique et stratégique. Développer la vision et la stratégie de l'équipe pour aider à définir la direction, tout en restant au courant du développement logiciel au quotidien
6. Work closely with dedicated recruiting staff to expand the team, including sourcing candidates, interviewing candidates, participating in conferences/events, and on-boarding new employees | Travailler en étroite collaboration avec le personnel de recrutement dédié pour élargir l'équipe, notamment en recherchant des candidat·es, en leur faisant passer des entretiens, en participant à des conférences/événements et en intégrant de nouveaux/nouvelles employé·es.
**Minimum Qualifications:**
Minimum Qualifications:
7. At least 5 years of experience in managing a software team in a fast-paced capacity | Au moins cinq ans d'expérience dans la gestion d'une équipe logicielle à un rythme soutenu
8. Demonstrated experience in managing other managers | Expérience démontrée dans la gestion d'autres gestionnaires
9. Proven understanding and experience executing full product life-cycles (prototyping, deployment, and support) | Compréhension et expérience avérées dans l'exécution de cycles de vie complets de produits (prototypage, déploiement et support)
**Preferred Qualifications:**
Preferred Qualifications:
10. Accelerator (GPU/ASIC) compiler development and neural network optimization | Développement de compilateurs d'accélérateurs (GPU/ASIC) et optimisation de réseaux neuronaux
11. Experience in compiler infrastructures, IR frameworks and toolchains such as Inductor, MLIR, or LLVM | Expérience dans les infrastructures de compilateur, les frameworks IR et les chaînes d'outils telles que Inductor, MLIR ou LLVM
12. Experience with different programming models for high-performance computations, e.g. CUDA, Triton or OpenCL | Expérience avec différents modèles de programmation pour les calculs hautes performances, par exemple CUDA, Triton ou OpenCL
13. Experience working closely with hardware architectures such as Intel SIMD, GPU, RISC-V, AI accelerators, etc | Expérience de travail en étroite collaboration avec des architectures matérielles telles que Intel SIMD, GPU, RISC-V, accélérateurs d'IA, etc
14. Experience in hardware-software development environments such as simulators, FPGA emulators etc | Expérience dans les environnements de développement matériel-logiciel tels que les simulateurs, les émulateurs FPGA, etc
15. Knowledge of ML frameworks like PyTorch, TensorFlow, ONNX, MXNet, etc | Connaissance des frameworks ML comme PyTorch, TensorFlow, ONNX, MXNet, etc
**Public Compensation:**
CA$192,000/year to CA$256,000/year + bonus + equity + benefits
**Industry:** Internet