onsite
Software Engineering Lead - Raytheon
Software Engineer
Lead a high‑performing software team delivering mission‑critical solutions using Python, Java, and AWS. Drive agile practices, CI/CD pipelines, and containerized deployments to modernize products and accelerate innovation.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team, fostering a culture of continuous improvement and high quality code.
- Architect and develop scalable, mission‑critical applications in Python and Java, leveraging AWS services for reliability and performance.
- Implement and maintain CI/CD pipelines, Docker containers, and Kubernetes clusters to ensure rapid, reliable releases.
- Collaborate with product, QA, and operations to define requirements, prioritize backlogs, and deliver on time.
- Champion agile methodologies, facilitating sprint planning, retrospectives, and daily stand‑ups.
Requirements
- 5+ years of software development experience with strong expertise in Python and Java.
- Proven leadership in a high‑performing engineering team, with excellent communication and mentorship skills.
- Hands‑on experience with AWS, Docker, Kubernetes, and CI/CD tooling (Jenkins, GitHub Actions, etc.).
- Deep understanding of agile practices and a track record of delivering complex projects on schedule.
- Strong problem‑solving abilities and a passion for building secure, scalable, and maintainable systems.
Skills
pythonjavaawscicddockerkubernetes