Raytheon is a leader in aerospace and defense, committed to helping the nation and allies defend freedoms. They are seeking a highly motivated new graduate with a strong foundation in software development and data engineering to join their team, contributing to the development and maintenance of scalable data solutions that support business and engineering objectives.
Responsibilities:
- Develop, test, and maintain Python‑based applications and data processing pipelines
- Write efficient SQL queries and contribute to relational database design and optimization
- Assist in building and supporting data ingestion, transformation, and storage workflows
- Collaborate with team members within an Agile environment, participating in sprint planning, reviews, and retrospectives
- Document data models, workflows, and technical designs
- Troubleshoot issues in data workflows, applications, and infrastructure components
- Support continuous improvement initiatives related to data quality, engineering practices, and automation
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or related field
- Academic or project experience in Python programming
- Working knowledge of SQL and relational database concepts
- Development experience or coursework using JavaScript, HTML, and CSS
- Exposure to data engineering principles such as ETL processes, data modeling, or pipeline design
- Familiarity with Agile development methodologies
- Experience or coursework in UX principles and user interface development
- Strong problem‑solving skills and the ability to learn new technologies quickly
- Experience with version control (Git)
- Experience with dbt (Data Build Tool) for data transformation and modeling
- Knowledge of NoSQL stores or data lakes
- Understanding of virtualization, containers, or cloud‑based infrastructure (e.g., VMs, Docker, Kubernetes, or similar)
- Prior internship or project work involving data engineering or backend development
- Strong communication and collaboration abilities
- Ability to work effectively in a team setting
- Attention to detail and commitment to producing high‑quality work
- Curiosity, adaptability, and a desire to grow into increasingly complex technical responsibilities