Senior Software Engineer & Product Strategy Lead

Lockheed Martin Corporation

Ottawa

Hybrid

CAD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Lockheed Martin Corporation in Ottawa seeks a Senior Software Engineer who blends hands-on development with team leadership. You will guide project execution, mentor junior engineers, and drive agile practices across the software lifecycle.

The role requires two days per week in the office to collaborate with stakeholders and cross‑functional teams, and you will deliver secure software for submarine fleet programs using JavaScript/CSS/HTML, Docker, Kubernetes, and modern tooling.

Qualifications

  • Degree in software engineering or related field.
  • 5–10 years general development experience; JAVA & HTML/JS/CSS preferred.
  • Experience with Docker/Podman and Kubernetes.
  • Proven leadership of Agile/Scrum software development practices.
  • Excellent English communication skills.
  • Eligible to obtain NATO Secret clearance.
  • Strong planning, scheduling, and status reporting abilities.
  • Ability to communicate complex topics clearly.

Responsibilities

  • Lead agile software development teams and mentor junior engineers.
  • Guide project execution and translate business goals into technical plans.
  • Design, develop, test, and maintain software solutions.
  • Coordinate with stakeholders to track progress and risks.
  • Ensure compliance with security and coding standards.
  • Participate in all stages of the software lifecycle.

Skills

Full-Stack development
JavaScript/HTML/CSS
Agile/Scrum
Docker/Kubernetes
Leadership
Communication
Security clearance
Problem solving
Mentoring
English proficiency

Education

Bachelor's degree in Software Engineering/Computer Science or related field

Tools

Docker
Kubernetes
GitLab
VS Code
Virtual Machines

Job description

Lockheed Martin Corporation in Ottawa seeks a Senior Software Engineer who blends hands-on development with team leadership. You will guide project execution, mentor junior engineers, and drive agile practices across the software lifecycle.

The role requires two days per week in the office to collaborate with stakeholders and cross‑functional teams, and you will deliver secure software for submarine fleet programs using JavaScript/CSS/HTML, Docker, Kubernetes, and modern tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer & Product Lead - Defense, NATO Clearance
Senior Software Engineer & Product Lead - Defense, NATO Clearance

Lockheed Martin Corporation • Ottawa

Hybrid
CAD 105,000 - 145,000
Senior Software Engineer - Product Lead - ISS Team
Senior Software Engineer - Product Lead - ISS Team

Lockheed Martin • Ottawa

Hybrid
CAD 105,000 - 145,000
Senior Software Engineer - Product Lead
Senior Software Engineer - Product Lead

Lockheed Martin • Ottawa

Hybrid
CAD 110,000 - 150,000
Hybrid work model
Naval Systems Engineer — Flexible/Remote Options
Naval Systems Engineer — Flexible/Remote Options

Lockheed Martin Canada • Halifax, Quebec

Hybrid
CAD 70,000 - 90,000
Flexible and compressed work schedules
Competitive compensation
Vacation and personal days
+4
Software Engineer - CMS 330
Software Engineer - CMS 330

Lockheed Martin • Halifax

Hybrid
CAD 90,000 - 120,000
DevSecOps Engineer: Systems Architect (Onsite)
DevSecOps Engineer: Systems Architect (Onsite)

Lockheed Martin • Dartmouth

On-site
CAD 90,000 - 120,000
Senior Software Engineer, Data Processing (Hybrid Ottawa)
Senior Software Engineer, Data Processing (Hybrid Ottawa)

Thales Group • Ottawa

Hybrid
CAD 95,000 - 110,000
Extended health
Dental plan
RRSP matching
+2
Software Engineer - CMS 330
Software Engineer - CMS 330

Lockheed Martin • Dartmouth

Hybrid
CAD 90,000 - 120,000
Winter 2027 Co-op - Software Developer (International Program Team)
Winter 2027 Co-op - Software Developer (International Program Team)

Lockheed Martin • Dartmouth

On-site
CAD 40,000 - 54,000
Senior Hardware Systems Engineer: Integrated Solutions Lead
Senior Hardware Systems Engineer: Integrated Solutions Lead

Lockheed Martin • Montreal

On-site
CAD 90,000 - 120,000