Raytheon Technologies - Denver, CO

posted 4 months ago

Full-time - Mid Level
Denver, CO
Computer and Electronic Product Manufacturing

About the position

At Raytheon, we are committed to leveraging our extensive experience and engineering expertise to address the challenges of today and tomorrow. As a Senior Software Engineer, you will play a crucial role in developing containerized applications and DevOps utilities for a cutting-edge satellite ground system. This position offers the opportunity to work within small agile teams that adapt to evolving customer and warfighter needs, allowing you to directly impact the world around you through classified programs and technologies that you are passionate about. In this role, you will engage with talented teams of engineers, architects, and leaders in an Agile environment, where you will not only develop software but also learn modern DevSecOps and Continuous Integration/Continuous Delivery techniques. You will gain insights into software lifecycle practices for large-scale defense projects and familiarize yourself with satellite ground system technologies, including command & telemetry, flight dynamics, planning and scheduling, and spacecraft operations. This position is designed for those who are eager to contribute to meaningful projects that enhance national security and defense capabilities. As part of our commitment to fostering a diverse and inclusive workplace, we embrace individuality and diversity of thought, which fuels opportunity for our employees, customers, and communities. We believe that a more inclusive world is critical to our mission, and we strive to create an environment where all employees can thrive and contribute to our vision of a safer, more connected world.

Responsibilities

  • Develop containerized applications and DevOps utilities for a cutting-edge satellite ground system.
  • Collaborate with engineers, architects, and leaders in an Agile environment.
  • Adapt to evolving customer and warfighter needs.
  • Contribute to classified programs and technologies.

Requirements

  • Typically requires a Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience.
  • Experience programming with Java and Groovy.
  • Experience building container images and helm charts from scratch and deploying to Kubernetes.
  • Experience with Docker and Kubernetes.
  • Experience with Linux and Git administration.
  • Active and transferable U.S. government issued Top Secret security clearance is required prior to start date.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Nice-to-haves

  • CompTIA Security+ certification.
  • Expert-level Kubernetes debugging skills.
  • Certified Kubernetes Application Developer (CKAD) or Certified Kubernetes Administrator (CKA).
  • Docker Certified Associate (DCA).
  • Experience with Test Automation, DevSecOps, and CI/CD processes.
  • Experience working with a large-scale legacy software system.
  • Experience with tools such as Confluence, Eclipse, Jira, Jenkins, Junit, Kafka, and Spring Boot.

Benefits

  • Parental (including paternal) leave
  • Flexible work schedules
  • Achievement awards
  • Educational assistance
  • Child/adult backup care
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Employee assistance program
  • Employee Scholar Program
  • Paid time off
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service