BrainGu is seeking a Senior Software Engineer to play a pivotal role in developing scalable, secure, and resilient applications within our Mission-Apps-as-a-Service offering. This role demands technical expertise in software development, commitment to high code quality, and the ability to innovate and architect solutions meeting mission needs. You'll lead complex software application design and development, champion code quality and security practices, utilize advanced instrumentation techniques, mentor junior engineers, and collaborate with cross-functional teams. The ideal candidate has 5+ years of experience as a software engineer, advanced knowledge in front-end and back-end development (React and Python/Django), and familiarity with CI/CD environments. You'll work with technologies like React, Python/Django, Docker, Kubernetes, and microservices architecture. This position may require a US Government Clearance and US Citizenship, with an active Secret Clearance. The role is located in Grand Rapids, MI, with up to 30% travel. BrainGu offers comprehensive benefits, including 12 weeks of paid parental leave, 31 days of PTO, employer-paid insurance plans, 401(k) matching, and various stipends for personal and professional growth.