remote
Software System Safety Engineer - Booz Allen Hamilton
Software Engineer
Senior full‑stack engineer responsible for designing, developing, and validating safety‑critical software systems in an agile environment, leveraging Python, JavaScript and CI/CD pipelines to deliver end‑to‑end solutions.
About the role
Key Responsibilities
- Design, develop, and integrate safety‑critical software components across the full technology stack.
- Apply system safety engineering principles to ensure compliance with industry standards and client requirements.
- Collaborate with cross‑functional teams in an Agile setting to translate requirements into production‑ready solutions.
- Implement and maintain CI/CD pipelines to automate testing, verification, and deployment of safety‑related code.
- Continuously evaluate and adopt new tools, frameworks, and best practices to improve system reliability and performance.
Requirements
- 5+ years of experience in full‑stack software development with strong proficiency in Python and JavaScript.
- Demonstrated knowledge of system safety engineering concepts and experience applying them to software projects.
- Hands‑on experience with Agile methodologies and modern DevOps practices, including CI/CD automation.
- Ability to analyze complex problems, design robust solutions, and communicate technical decisions effectively.
- Familiarity with cloud platforms and containerization technologies is a plus.
Skills
pythonjavascriptcicd