About The Position

The Boeing Company is seeking a Software Engineer - DevSecOps (Associate, Experienced or Senior) to join the Onboard Networking System team in Seattle, WA. This role is part of the Network Software Engineering team and involves working as a Software Engineer with strong ASP.Net/C#/Java skills. The primary responsibility is to lead the design, development, and ongoing evolution of a custom application that generates configuration/control files for multiple downstream systems. The position also entails implementing and managing secure CI/CD pipelines using tools like GitHub Actions, Jenkins, or Azure DevOps, supporting Build Systems CI/CD pipelines (DevSecOps), working with containerized environments, troubleshooting integrations, and interacting with relational databases and XML-based data structures. Boeing is committed to fostering an inclusive environment with opportunities for professional growth. This position is 100% onsite.

Requirements

  • Bachelor Degree
  • Must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee
  • 2+ years of experience with Development Operations (DevOps) and/or Development Security Operations (DevSecOps)
  • 2+ years of experience with static (HTML, JavaScript, CSS, Visual Studio) and dynamic (C#, SQL, ASP.NET) web development
  • 2+ years experience with database technologies using SQL or PL/SQL
  • 2+ years of experience with GitLab, Azure DevOps and CI/CD (Continuous Integration and Continuous Delivery (CI/CD)
  • 2+ years of experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)

Nice To Haves

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 5+ years of related work experience OR Bachelor’s Degree and 9+ years of directly related work experience OR 13+ years of related, relevant experience (for Level 3)
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 9+ years of related work experience OR Bachelor’s Degree and 13+ years of directly related work experience OR 17+ years of related, relevant experience (for Level 4)
  • Prior experience building configuration-driven or control-plane systems
  • Strong background modernizing/refactoring legacy Java applications
  • Experience with distributed systems design and operational considerations
  • Working knowledge of networking concepts and system-level troubleshooting
  • Experience reading and applying ICDs or equivalent interface documentation
  • Familiarity with GitLab, GIT, IIS, Windows Server
  • Familiarity with Microsoft Azure; Cloud technologies and/or Cloud-native app and microservices

Responsibilities

  • Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
  • Develops, maintains, enhances and optimizes software products and functionalities for systems integrations
  • Own, enhance, and evolve an ASP.Net/C#/Java application responsible for generating configuration/control files that drive downstream system behavior
  • Develop and maintain XML (or similar structured-data) processing and data structures
  • Collaborate with downstream teams to validate integrations and expected runtime responses
  • Conduct end-to-end validation of system behavior driven by generated configuration files and participate in integration testing
  • Implement and manage secure CI/CD pipelines using tools like GitHub Actions, Jenkins, or Azure DevOps
  • Support and maintain CI/CD pipelines (e.g., Jenkins) and build processes (e.g., Maven)
  • Deliver robust tests and CI/CD integration to ensure repeatable, reliable builds and deployments
  • Develop and enhance our DevSecOps operations across multiple environments
  • Maintain automation scripts (Bash) and work with containerized deployments (Docker)
  • Support local dev, build, and integration environments to ensure reproducible builds and test runs
  • Diagnose and resolve integration issues across distributed systems and networks

Benefits

  • Competitive base pay
  • Variable compensation opportunities
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance programs
  • Paid and unpaid time away from work
  • Potential signing bonus for eligible/qualified external candidates
  • Relocation based on candidate eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service