Jobs · Engineering · New Mexico

Software Engineer, Data Systems (Experienced or Senior) — Rocky Program

Boeing · Albuquerque, NM · 2 days ago
Engineering$127k–$171k/yrFull-time

About the role

The Boeing Company is looking for a Software Engineer, Data Systems (Experienced or Senior level) to join our Space Mission Systems (SMS) Rapid Space Capabilities (RSC) portfolio, focused on architecting a large data system for the Rocky program in Albuquerque, NM.

Responsibilities

  • Lead the design, development, and analyses of user interfaces of software systems.
  • Partners with appropriate stakeholders to oversee translation of software requirements and models that meet customer, operational and performance requirements.
  • Lead completion of software system-level analyses to identify risk, issues and opportunities.
  • Leads software engineers to successfully complete code reviews to ensure alignment to requirements and standards.
  • Leads review of product and process for alignment with project plans and industry standards.
  • Researches and oversees implementation of current and emerging software technologies, tools, and frameworks (e.g. development, design, review preparation, customer coordination, closed area development, etc.).

Requirements

  • Active Top Secret (TS) US Security Clearance with the ability to obtain SCI eligibility post-start.
  • Bachelor’s degree
  • 5+ years of experience with large Database Management Systems (DBMS) requiring proficiency in SQL (complex queries, stored procedures, triggers) and database design.
  • Experience in foundational Computer Science knowledge and object-oriented design and software patterns.
  • Knowledge of ETL processes (e.g., SSIS) and data backup/recovery techniques.

Qualifications

  • Bachelor’s degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.
  • 5+ years of related work experience.
  • 10 or more years' related work experience or an equivalent combination of education and experience.
  • 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 5+ years of related work experience.
  • Level 4 / 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.
  • 13+ years of related, relevant experience.
  • Level 4 / 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.
  • 17+ years of related, relevant experience.
  • Active U.S. Top Secret/SCI Security Clearance.
  • Experience with Software Engineering principles including, but not limited to, Software Configuration Management, Software Architecture and Design, and Software Life Cycle Management.
  • Experience with one or more of the following: Java, C++, SQL, Python, JS frameworks (REACT, jQuery UI, Open Layers, etc.), Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI.
  • Experience using dependency management and automation services (e.g. Ivy, Maven, Gradle, Git, Jenkins, etc.).
  • Experience using cloud-based infrastructure (e.g. AWS, Azure, etc.).
  • Familiarity with practices such as test-driven development (TDD), agile software development, DevSecOps, and CI/CD management.
  • Experience with data system optimization, with skills in performance tuning, indexing, and security protocols (encryption, GDPR/HIPAA).
  • Experience with RDBMS (SQL Server, Oracle, MySQL) and NoSQL (MongoDB) data systems.

Preferred Qualifications

  • Experience with Software Engineering principles including, but not limited to, Software Configuration Management, Software Architecture and Design, and Software Life Cycle Management.
  • Experience with one or more of the following: Java, C++, SQL, Python, JS frameworks (REACT, jQuery UI, Open Layers, etc.), Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI.
  • Experience using dependency management and automation services (e.g. Ivy, Maven, Gradle, Git, Jenkins, etc.).
  • Experience using cloud-based infrastructure (e.g. AWS, Azure, etc.).
  • Familiarity with practices such as test-driven development (TDD), agile software development, DevSecOps, and CI/CD management.
  • Experience with data system optimization, with skills in performance tuning, indexing, and security protocols (encryption, GDPR/HIPAA).
  • Experience with RDBMS (SQL Server, Oracle, MySQL) and NoSQL (MongoDB) data systems.

Similar jobs