Taro Logo

Chief Software Engineer

Tapestry Solutions, A Boeing Company, designs and implements logistics information systems with over 500 employees worldwide supporting defense, commercial and government customers.
Maryland Heights, MO, USASwansea, IL, USA
$165,000 - $184,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Defense · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Chief Software Engineer

Tapestry Solutions, a Boeing Company subsidiary with over 30 years of experience, is seeking a Chief Software Engineer to lead development of Mission Planning Systems for the US Air Force. This role combines the resources of Boeing with a small business culture, supporting critical military software development.

The position involves leading a 25-person engineering team developing mission planning software for various aircraft platforms including KC-135, HC-130J, C-17, and C-130H. The work focuses on transitioning software solutions to an Open Mission System Architecture using Kubernetes/containerization, supporting pre-mission, in-flight, and post-flight planning across multiple DoD platforms.

As Chief Software Engineer, you'll be the technical face of the company, engaging with government and industry partners while providing architectural guidance on modern practices like microservices, containerization, and cloud deployments. The role requires extensive experience in software development, particularly with C#/.NET, and leadership in Agile environments.

The position offers competitive compensation ($165,000-$184,000) and comprehensive benefits including health insurance, retirement plans, and paid time off. Located in Maryland Heights, MO or Swansea, IL, this hybrid role requires US person status and ability to obtain security clearance, reflecting its importance in supporting US military and Foreign Military Sales customers.

This opportunity shapes the future of DoD mission planning for the next 30 years, combining technical leadership, strategic thinking, and hands-on development in a role critical to national defense capabilities.

Last updated 12 days ago

Responsibilities For Chief Software Engineer

  • Serve as outward facing technical expert to customers
  • Provide technical direction to a team of ~25 engineers
  • Provide recommendations on modern software frameworks and architectural patterns
  • Oversee software design, development, testing, and maintenance
  • Respond to customer product owners and stakeholders concerns
  • Oversee requirements analysis and software design
  • Lead development of software processes and metrics
  • Oversee debugging and issue resolution
  • Lead research and implementation of emerging technologies

Requirements For Chief Software Engineer

TypeScript
Kubernetes
  • Bachelor's Degree
  • 7+ years of experience with C#/.NET
  • 10+ years of experience designing and developing software
  • 5+ years of experience leading projects/individuals in software development
  • 5+ years of experience developing presentations and briefing customers
  • Experience with version control tools (git, Bitbucket)
  • Experience with Software Development Patterns: microservice, REST, Mono Repo, Mono DB's, SPA
  • Experience working in large team Agile environments
  • Must be a U.S. Person as defined by 22 C.F.R. §120.15
  • Ability to obtain U.S. Secret Clearance

Benefits For Chief Software Engineer

Medical Insurance
401k
  • Competitive base pay and variable compensation
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance
  • Paid time off

Interested in this job?