Full Stack Software Engineer (Mid-Level or Senior)

BoeingSeattle, WA
$119,850 - $197,800Onsite

About The Position

The Boeing Company is seeking a Full Stack Software Engineer to join their Instrumentation and Data Systems (I&DS) team in Seattle, Washington, supporting the Boeing Test and Evaluation (BT&E) organization. The role involves building a next-generation, greenfield, full-stack, cloud-native platform for ingesting, streaming, processing, and visualizing high-volume sensor and time-series data. This platform will be used across Boeing’s Lab Test facilities, impacting multiple airplane programs and testing facilities by providing critical test data. The ideal candidate will be a fast learner, adaptable to new technologies, capable of taking projects from concept to production with minimal supervision, and will work on an agile team with high autonomy and end-to-end ownership, including designing, implementing, and shipping features, making architectural and technology choices, and engaging directly with customers and stakeholders. Boeing is looking for a broad range of experience including Mid-Level or Senior Full Stack Software Engineers.

Requirements

  • To meet U.S. export control compliance requirements, a “US Person” as defined by 22 C.F.R. § 120.15 is required. “US Person” includes US Citizen, lawful permanent resident, refugee, or asylee
  • Bachelor of Science degree in Engineering (with a focus in Electrical, Mechanical or Aeronautical), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
  • Experience developing web-based applications
  • Experience with RESTFul APIs
  • Experience with version control systems such as Git, ClearCase, or Subversion
  • Experience in both relational and/or non-relational databases technologies
  • Experience working with containerization technologies
  • Experience operating in an Agile development environment

Nice To Haves

  • 7 or more years of related work experience or an equivalent combination of education and experience
  • Strong proficiency in JavaScript/TypeScript
  • Experience with relational or non-relational databases (PostgreSQL, MySQL, MongoDB, Redis, or similar)
  • Significant experience with backend and/or frontend JavaScript/TypeScript frameworks (React, Next.js, tRPC, Node.js, Express, or similar)
  • Experience building scalable, distributed, full stack microservice applications
  • Proficient in Python, C/C++, C#, or other programming languages
  • Comfortable developing and operating on Linux environments
  • Experience with modern testing practices and tools (TDD, Jest, React Testing Library, Playwright, Cypress, or similar)
  • Experience with container orchestration platforms (Kubernetes, Tanzu, OpenShift, or similar)
  • Familiar with continuous integration and deployment platforms (GitLab CI, CircleCI, GitHub Actions, or similar)
  • Experience with time-series databases (InfluxDB, TimescaleDB, or similar)
  • Experience with streaming platforms (Apache Kafka, Pulsar, RabbitMQ, NATS, or similar)
  • Familiar with stream-processing platforms (Apache Spark, Flink, or similar)
  • Familiar with workflow engines (Apache Airflow, Windmill, Temporal, or similar)
  • Experience with JavaScript data visualization libraries (Plotly, Chart.js, Apache ECharts, or similar)
  • Experience with data acquisition and processing systems (transducers, control systems, IoT devices, DAQ hardware, or similar)
  • Knowledge of design thinking and design systems (Figma, Sketch, or similar)
  • Familiar with authentication and authorization standards and tools (OAuth 2.0, OpenID Connect, Keycloak, or similar)

Responsibilities

  • Work with a team of engineers to design, architect, develop, and support a greenfield, distributed, real-time data management platform for storing, streaming, and processing large quantities of sensor data
  • Develop features across the entire stack, from design to production. Frontend to backend.
  • Design and implement intuitive user experiences for data visualization and analysis
  • Build clean, well-tested APIs and streaming pipelines for high-throughput time-series data
  • Interface with data acquisition hardware (transducers, DAQ devices) to pull and process data
  • Collaborate directly with customers and stakeholders to translate requirements into technical solutions
  • Provide technical leadership through code reviews, mentorship, architecture design, and operational best practices
  • Build and maintain deployment, CI/CD, observability, and database infrastructure
  • Help define team culture, standards, and processes
  • Help define product roadmap and priorities

Benefits

  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service