Full Stack Software Engineer (Mid-Level or Senior)
BoeingAbout the role
Company:
The Boeing CompanyThe Boeing Company is currently seeking a Full Stack Software Engineer to join our Instrumentation and Data Systems (I&DS) team located in Seattle, Washington. This position will focus on supporting the Boeing Test and Evaluation (BT&E) organization.
Join us to build the next generation of data acquisition and processing systems used across Boeing’s Lab Test facilities. As a member of the Roc team, you will help develop a greenfield, full-stack, cloud-native platform for ingesting, streaming, processing, and visualizing high-volume sensor and time-series data. Your work will directly impact multiple airplane programs and testing facilities - from wind tunnels to test stands - by delivering critical test data that informs and validates aircraft designs.
The successful candidate will have a proven ability to take projects from concept to production with minimal supervision and will be a fast learner who adapts to new technologies and systems quickly.
You will work on an agile team with high autonomy and end-to-end ownership: design, implement, and ship features from prototype to production; make architectural and technology choices that shape product direction; and engage directly with customers and stakeholders. If you thrive in a technically challenging role with high autonomy and ownership, this is the place to excel.
BTE is looking for a broad range of experience including Mid-Level or Senior Full Stack Software Engineers.
Position Responsibilities Include:
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. We use TypeScript, Python, React, Next.js, Node.js, Express, Flask, MongoDB, Redis, PostgreSQL, and Windmill
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
Basic Qualifications (Required Skills/Experience):
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
Preferred Qualifications (Desired Skills/Experience):
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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s