Senior Software Engineer - Agile Coach
Lockheed Martin
This position is part of the Rotary and Mission Systems business area, where employees across Canada support engineering, systems integration, training, sustainment and in‑service support programs for Canadian and international military customers across land, air and sea.
Specific Job Description
As a Software Engineer Staff working as an Agile Coach, you will support cross‑functional engineering teams—including software, systems, test, and related disciplines—in strengthening their Agile practices and improving how they plan, deliver, and collaborate. You will coach Scrum Masters, Product Owners, team leads, and engineers to refine ceremonies, increase delivery predictability, and adopt effective Agile techniques. This role emphasizes hands‑on coaching, mentoring, facilitation, and practical guidance that aligns with real engineering workflows. A background in software engineering is valuable to understand technical complexities and team dynamics; however, you will not be expected to perform engineering tasks in this role.
This role can be based from either our Ottawa, Montreal or Halifax offices.
Required skills, qualifications and experience
- Degree in Software Engineering, Computer Engineering, Computer Science or related field
- 9+ years of hands‑on Agile experience (Scrum, Kanban, Scaled Agile Framework (SAFe), or similar frameworks)
- A strong background in software engineering to support credible coaching of technical teams and cross‑functional engineering groups
- Experience coaching diverse engineering roles, including systems, test, and project leadership
- Excellent facilitation, communication, and coaching skills across a wide range of stakeholders
- Proven ability to help teams improve planning, execution, flow, and collaboration
- Experience with Jira, Confluence, and Agile lifecycle management tools
- A pragmatic, context‑driven approach to Agile that fits within complex program environments.
Desired skills, qualifications and experience
- Experience as a Scrum Master, Product Owner, or technical team lead
- Familiarity with program‑level planning, integration points, and cross‑disciplinary coordination
- Experience coaching mid‑level leaders (e.g., Integrated Product Team (IPT) Leads, Control Account Managers (CAMs), or cross‑functional leads)
- Exposure to scaled Agile frameworks such as SAFe or Large‑Scale Scrum (LeSS)
- Agile certifications such as International Consortium for Agile (ICAgile), Certified Scrum Professional (CSP), SAFe Program Consultant (SPC), or equivalent
- Awareness of systems engineering practices, test activities, and modern engineering workflows (e.g., Development, Security, and Operations (DevSecOps), Continuous Integration/Continuous Delivery/Deployment (CI/CD), Model‑Based Systems Engineering (MBSE)).
$85k - $100k per year
...Systems–Canada, we’re not just engineering technology — we’re shaping... ...team is seeking a working level Software Engineer to support delivery... .... You will be part of an agile development team, responsible... ...Program (EFAP) – counselling, life coaching, lifestyle change support,...SeniorAgileInternshipWork at officeRemote workFlexible hours- ...reporting at the component level. An AI agent on top enriches the analysis with context and patterns across portfolios. The software engineering work The work is heavy on data: massive analytical queries over fleet-scale time-series, real-time streaming pipelines feeding...SeniorWork at officeRemote workShift work
- 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 & Authorization within the SurveyMonkey product, as well as providing backend services...SeniorFull timeWork at officeFlexible hours1 day per week
$102.5k - $184.5k per year
Cloud Experience Engineering Team As a Front-End Senior Software Engineer you will deliver outstanding quality and functionality to Akamai’s customers. You will conceptualize, build, and maintain user interfaces and shared web components across all Akamai web applications...Senior$110.63k - $149.68k per year
Position Details Title: Senior Software Verification Engineer Type: Full-time, Existing vacancy Location: Ottawa ON, Onsite Responsibilities... ...well-documented test solutions and validate products using Agile methodologies. Education Bachelors degree in Computer...SeniorAgileFull timeLive InFlexible hours- ...services company that is amongst the companies that lead the world in technology and innovation. Your next chapter starts here. Senior Software Engineer – Enterprise Applications We are seeking a Senior Software Engineer with robust experience in Application Lifecycle...Senior
$129.18k - $161.47k per year
...Senior Manager, Software Engineering (Corporate Systems) Job Requisition ID: 12208 Position Status: Permanent Full Time Position Type... ...internally developed applications. Leads, organizes, and coaches multiple teams of professional developers, sourced...SeniorAgilePermanent employmentFull timeFlexible hours$110k - $270k per year
Senior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems . Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring...SeniorFull timeWork at officeLocal areaRemote workWorldwide$125k - $135k per year
Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations...SeniorFull timeWorldwide- Overview Senior Engineer- Guidewire ClaimCenter (Contract) Number of positions: 1, 6-month initial... ...ecosystem of business applications. Agile framework experience is a must. Design &... ...standards. SDLC Ownership: Manage the software development process from user story decomposition...SeniorAgileContract workWork at office
- Elevate your career in testing as a Senior Software Verification Engineer in Ottawa, Ontario. This full-time position focuses on designing and implementing verification strategies for cutting-edge products. We are looking for an experienced engineer to lead verification...SeniorFull time
- A leading consulting firm in Ottawa is looking for a Senior Embedded Software Developer to oversee the development of software modules in a dynamic... ...along with a solid understanding of networking protocols and Agile methodologies. This role emphasizes collaboration and the ability...SeniorAgile
- ...About the role Join the Business Solutions Engineering team, where we are developing the next generation of software applications to enable CMHC to achieve its strategy... ...life cycle management, IT services management, agile and lean methodologies, infrastructure and operations...SeniorAgilePermanent employmentFull timeWork at office
- Elevate your role with Cozey as a Senior Software Engineer, shaping systems that enhance the online furniture shopping experience. Utilize your skills to optimize customer interactions and delivery. Cozey is looking for a Senior Software Engineer skilled in developing features...Senior
- Drive innovation in data systems as a Senior Staff Software Engineer at StackAdapt. Oversee the strategies that power high-quality marketing analytics and performance insights. As part of the Data Delivery team, StackAdapt seeks a Senior Staff Software Engineer to guide the...Senior
- ...those in housing ownership need, including first‑time homebuyers, seniors, immigrants, single parents, environmentalists, veterans, and... ...for entry‑level housing across Canada. Job Description The Software Engineer will play a critical role in building, deploying, and scaling...SeniorInternship
$85k - $110k per year
...are seeking a skilled DevOps Engineer to join our team and enhance our... ...through all stages of the software development life cycle. This... ...practices. Exposure working in an Agile environment, or an... ...Program (EFAP) – counselling, life coaching, lifestyle change support, and...AgileFull timeWork at officeRemote workFlexible hours- ...TEHORA est présentement à la recherche d’ un(e) Coach Agile / Scrum Master sénior afin d’accompagner les équipes dans l’application des pratiques Agile Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Animer les cérémonies...SeniorAgileHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...and HRIS integrations: Join a collaborative team of Engineers to develop, release, and maintain the Achievers... ...(preferred) or related field 3-6 years of relevant software engineering experience Experience working in Agile teams Top notch programming skills in any language....AgileWork at officeFlexible hours
- ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...testing of our cutting-edge LightSpeed software. Collaborate closely with the test and... ...related discipline Experience working in Agile Scrum teams, preferably within a SAFe environment...SeniorAgileWork at officeWorldwide
- ...Artificial Intelligence management software and professional services firm... ...We are excited to add a Senior Software Developer/Architect to... ...Ideally, you will be familiar with Agile methodologies. This role... ...Models (LLMs), GPT models, prompt engineering, and AI model fine-tuning...SeniorAgileManual laborRemote work
- Senior Software Engineer, Core Experiences – Ottawa, Canada Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your...SeniorRemote work
- Software Engineer Controls Altair Job Summary Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract... ...turn today’s problems into tomorrow’s opportunities. Seniority Level Mid‑Senior level Employment Type Contract Job Function...SeniorContract work
- Elevate your career with CMHC as a Software Engineering Specialist, focusing on software development and testing within a dynamic team. Contribute... ...in languages like JavaScript • Familiarity with CI/CD and agile methodologies Transform software testing with your expertise...Agile
$86.82k - $108.52k per year
...candidates. About the role Join the Business Solutions Engineering Team, in the Specialist, Software Engineering (SDET) position, where we are developing... ...development life cycle management, IT services management, agile and lean methodologies, infrastructure and operations....AgilePermanent employmentFull timeContract workWork at officeShift work- About the job Java Backend Software Engineer Managing cyber risk, together. We deliver automated cybersecurity across the digital terrain.... ...and product management throughout the development cycle in an Agile environment Research and draft design proposals for new solutions...AgileRemote workWorldwide
- Elevate your career at CMHC as a Specialist in Software Engineering (Boomi). Hybrid work model with opportunities to innovate software solutions... ...development skills • Experience with cloud technologies and APIs • Agile project experience is preferred Bring your software...AgilePermanent employmentFull time
- Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend... ...and simulation environments — MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset management workflows using...
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design...SeniorLong term contractWork at office
$65 - $67.16 per hour
...Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest... ...Our client has engaged us to assist them in hiring a contract Software Engineer (Ottawa, Ontario) . If you are interested in an opportunity...Hourly payContract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Agile Coach. Be the first to apply!
- senior software developer Ottawa, ON
- software engineer - computer Ottawa, ON
- software developer remote Ottawa, ON
- software engineer intern Ottawa, ON
- software engineer devops Ottawa, ON
- remote entry level software developer Ottawa, ON
- linux software engineer Ottawa, ON
- software engineer internship Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software developer intern Ottawa, ON
