Boeing-posted 7 days ago
$114,750 - $185,150/Yr
Full-time • Mid Level
Onsite • El Segundo, CA
5,001-10,000 employees

Satellite Data Systems Full-Stack Software Engineers (Experienced/Senior) Company: The Boeing Company The Boeing Company is currently seeking a Satellite Data Systems Full-Stack Software Engineers ( Experienced/ Senior) to support our Space Software Products team located in El Segundo, CA . This position will focus on supporting the Boeing Defense Services (BDS) business organization. Defend America’s Future: Join Boeing’s Evolved Strategic SATCOM (ESS) Mission! The selected candidates will work on Satellite Data Systems software for large-scale satellite programs, to include the Evolved Strategic SATCOM (ESS) program. The ideal candidate will have a strong understanding of client-side, server-side, and desktop programming, with experience in front-end and back-end technologies. You will be responsible for building and maintaining the client-side and server-side logic, ensuring optimal performance and scalability. You will also be responsible for coordinating with multi-functional engineers to assemble data that’s vital for spacecraft communication. This position requires proven experience within the software development lifecycle, project execution/leadership, and critical thinking/problem-solving skills to engineer new solutions and capabilities.

  • Develop and maintain robust client-side, server-side, desktop applications, and services that power mission-critical satellite systems
  • Design and implement application programming interfaces (APIs) and web services to enable seamless data exchange across platforms
  • Collaborate with cross-functional engineers to integrate diverse capabilities
  • Optimize applications for scalability, performance, and reliability in complex environments
  • Troubleshoot, modify, and upgrade complex applications to maintain functionality and performance
  • Write clean, maintainable, efficient code, accompanied by thorough test cases, adhering to industry best practices
  • Participate in code reviews and provide constructive feedback to team members
  • Document complex system designs and application workflows clearly and comprehensively
  • Proactively identify opportunities for improvement and innovation
  • Demonstrate strong communication, critical thinking, and problem-solving skills as a self-starter
  • Ability to obtain a TS/SCI US Security Clearance (Post-Start)
  • 3+ years of experience leading projects and/or individuals in software development lifecycle tasks
  • Experience working in Continuous Integration and Continuous Development (CI/CD) using appropriate code versioning, build and test automation tools
  • Experience / proficiency with Java
  • 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
  • Level 4: 5+ years of related work experience or an equivalent combination of education and experience
  • Level 4: 5+ years of experience leading software teams and/or projects
  • Proficient with the GitLab ecosystem, Jenkins, Jira, and Confluence
  • Proficient with Java EE, Maven, SQL, XML, JSP, HTML, JavaScript, CSS, Bash, CI/CD, REST, gRPC
  • Proficient with Spring Boot, Hibernate, Quarkus, Kotlin, Thymeleaf, Tailwind
  • Proficient with Java Swing/FX
  • Proficient with Microsoft SQL Server or other relational databases
  • Proficient with RedHat/ OracleLinux
  • Proficient with Coverity, SonarQube
  • Experience building micro-services
  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service