Hybrid Software Lead

Posted 1 hour ago

Apply now

About the role

  • Software Lead responsible for leading software development in Agile environment at Boeing. Focused on real-time software systems integration within top-tier engineering teams.

Responsibilities

  • Develop, own and maintain the software architecture with focus on interface clarity, stability, and versioning to minimize integration risk, with a focus on production type software that is easily maintainable.
  • Partner with appropriate stakeholders to inform system definition and oversee translation of system-level requirements into software requirements and models that meet customer, operational and performance requirements and have clear traceability to design, code and test artifacts.
  • Manage supplier/subcontractor software deliverables to ensure they meet team processes and integration requirements.
  • Lead the software engineering team’s agile delivery: facilitate sprint planning, daily stand-ups, sprint reviews/retrospectives, and remove impediments to flow.
  • Serve as the Agile/Delivery lead for software—own backlog prioritization with product/system owners, define sprint goals, and ensure timely delivery of integration-ready increments.
  • Define, document, and enforce software integration contracts (ICDs or equivalent living artifacts), data models, and message definitions in coordination with Integration & Test and Systems leads.
  • Ensure software is designed for testability: require unit, component, integration, SIL/HIL test artifacts with code deliveries, include observability hooks, and ensure failures are diagnosable.
  • Lead DevSecOps and CI/CD practices for the team: ensure pipelines support repeatable builds, automated testing, artifact traceability, and consistent deployments across dev, integration, and test environments.
  • Collaborate with Integration & Test to align delivery cadence to integration increments and controlled configuration baselines.
  • Drive verification & validation execution for software components: support development of test strategies, analyze test results, and triage defects with the team.
  • Establish and track delivery metrics (velocity, cycle time, quality metrics, technical debt) and use them to improve predictability and quality.
  • Coach and mentor engineers on agile practices, test automation, CI/CD, code quality, and observability.
  • Contribute to risk and issue management that affects software delivery and integration readiness; escalate when necessary to protect integration milestones.
  • Document integration results, test findings, and provide inputs for design reviews and readiness assessments.

Requirements

  • Bachelor’s Degree
  • 5+ years of experience in leading efforts in analyzing and translating requirements into system architecture, hardware and software designs and interface specifications
  • Experience as an Agile Systems or Software Development Team Lead
  • 5+ years of experience with the DevSecOps lifecycle
  • 5+ years of experience of DevOps experience (Git, Jenkins, or other CI/CD tools)
  • 5+ years of experience with configuration management and collaboration tools such as (or similar to) Git, JIRA, Collaborator, Beyond Compare, and VersionOne
  • 1+ years of proficient with scripting/programming languages used for automation and testing (e.g., Python, Bash)

Benefits

  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid time off
  • unpaid time away from work

Job title

Software Lead

Job type

Experience level

Senior

Salary

$184,450 - $286,350 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job