Software Engineer–Developer (Associate/Experienced) Company: The Boeing Company The Boeing Company is currently seeking Software Engineers–Developers (Associate/Experienced) to support our Experimental Systems Group (ESG) Telemetry & Command Database team located in Seal Beach, California. This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. This role is ideal for software engineers who enjoy working close to the hardware and mission operations, care about data correctness and performance, and want to grow into a domain expert in spacecraft/flight test telemetry and command systems. The ideal candidate will develop, extend, and maintain telemetry and command database schemas, dictionaries, and associated tooling for integration, test, and operations environments; implement services and scripts to ingest, transform, validate, and distribute telemetry/telecommand definitions; collaborate with systems and flight software engineers to translate interface control documents (ICDs) into robust data models with clear naming, units, limits, calibrations, and meta-data; write unit/integration tests and data validation checks; contribute to CI/CD pipelines, code reviews, and documentation; and build APIs and automation to ensure consistent propagation of data definitions across environments (development, integration, lab, and operational). Position Responsibilities: Supports the design, development, testing, and maintenance of non-embedded, data-centric software across the full lifecycle, ensuring data integrity, performance, security, and compliance with industry, customer, safety, and regulatory standards. Assists with review, analysis, and translation of customer requirements into data models and application designs, including schema definitions, relationships, constraints, and data access patterns (e.g., SQL, ORM mappings, APIs). Supports development, maintenance, enhancement, and optimization of features that read, write, transform, and present data from databases, including batch and real-time data flows, reporting endpoints, and integration with external systems. Supports development, documentation, and maintenance of data-aware architectures, requirements, algorithms, interfaces, and designs, covering schemas, query contracts, caching strategies, pagination, and transactional behavior. Supports debugging and resolution of data-related issues to ensure reliability and efficiency, including query optimization, indexing, deadlock mitigation, data quality and consistency checks, and remediation of failed jobs or migrations. Participates in handling user inquiries, troubleshooting data access and performance issues, and analyzing feedback to improve data usability, correctness, and responsiveness in reports, dashboards, and APIs. Supports implementation of current and emerging data technologies, tools, and frameworks relevant to application development (e.g., relational and NoSQL databases, ORMs, CDC/streaming, ETL/ELT tooling), as well as changes in data governance and security regulations. Supports execution and documentation of software R&D initiatives focused on data, including prototypes for new data models, migration strategies, indexing approaches, caching layers, and observability for data-intensive features. Supports development, establishment, monitoring, and improvement of software and data processes, tooling, and key performance metrics (e.g., query latency, throughput, error rates, data freshness, and consistency) to align projects with organizational goals and industry benchmarks.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed