remote
Senior Software Engineer - Boeing
Software Engineer
Lead the design and implementation of secure, high‑performance software solutions using Python, C++, and AWS, driving innovation in defense and commercial systems.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable software components in Python and C++ for mission‑critical applications.
- Implement secure coding practices and conduct code reviews to ensure compliance with industry security standards.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver on schedule.
- Leverage AWS services (EC2, S3, Lambda) to build and deploy cloud‑native solutions.
- Automate build, test, and deployment pipelines using CI/CD tools and infrastructure as code.
Requirements
- 10+ years of software development experience with a strong focus on performance and reliability.
- Proficiency in Python and C++ with experience in multi‑threaded and distributed systems.
- Deep understanding of security principles, threat modeling, and secure software lifecycle.
- Hands‑on experience with AWS and DevOps practices.
- Excellent communication skills and ability to mentor junior engineers.