remote
Senior Digital Product Configuration Management Engineer - Raytheon
Software Engineer
Senior engineer leading digital product configuration management, driving automation, cloud integration, and secure deployment pipelines using Python, C++, and AWS. Focus on scalable configuration solutions, CI/CD, and cross‑functional collaboration.
About the role
Key Responsibilities
- Design, develop, and maintain configuration management tools for digital product lifecycles using Python and C++.
- Implement and optimize CI/CD pipelines on AWS, ensuring secure, automated deployments.
- Collaborate with product, QA, and operations teams to define configuration standards and best practices.
- Integrate configuration data with enterprise systems, ensuring consistency across environments.
- Lead troubleshooting and performance tuning of configuration services in production.
Requirements
- 5+ years of experience in software engineering with strong proficiency in Python and C++.
- Hands‑on experience with AWS services (EC2, S3, CodePipeline, CloudFormation).
- Deep understanding of configuration management concepts and tools (e.g., Ansible, Chef, Puppet).
- Proficient with Git, branching strategies, and code review processes.
- Excellent problem‑solving skills, strong communication, and ability to work in an Agile environment.