[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. BrainGu is a technology company that builds developer platforms aimed at innovating the future. As a Senior Software Engineer, you will architect resilient software solutions and drive innovation across the development lifecycle while mentoring emerging talent.
Responsibilities
- Architect and engineer sophisticated, high-scale software systems, ensuring they remain resilient and strictly aligned with overarching mission objectives while driving the evolution of our tech stack through collaborative design leadership
- Serve as a cornerstone for engineering excellence by championing rigorous security standards and code quality, implementing defensive measures and refined deployment strategies that exceed standard compliance and best practices
- Utilize and leverage seasoned expertise in advanced instrumentation techniques to continuously monitor, analyze, and optimize application performance, delivering the exceptional user experiences and performance levels necessary for mission success
- Drive mission success through collaborative leadership within multidisciplinary teams, setting the standard for engineering excellence by championing innovative solutions and demonstrating an unwavering commitment to technical mastery
Skills
- 7+ years of proven experience as a software engineer, with a strong background in developing complex web applications using modern technologies
- 7+ years of advanced knowledge in both front-end and back-end development, with experience in React and Python/Django, and CI/CD environments
- Demonstrated ability to architect scalable and resilient solutions, with a keen understanding of architectural patterns and frameworks
- Strong commitment to code quality, security, and performance optimization, with experience implementing best practices and mentoring others in these areas
- Experience partnering closely with Product Managers, Designers, and other cross-functional stakeholders to define product requirements, scope technical deliverables, and shape the product roadmap
- Advanced proficiency in React, with the ability to build dynamic, responsive user interfaces
- Advanced expertise in Python/Django for server-side logic and application development
- Strong skills with continuous integration and continuous deployment (CI/CD) practices and tools, enhancing development efficiency and code quality
- Experience with Docker for application containerization, streamlining development and deployment processes
- Knowledge of Kubernetes and microservices architecture, supporting scalable and resilient application ecosystems
- This position may require a US Government Clearance, which requires US Citizenship
- This role requires up to 30% domestic travel to client sites annually
- The applicant possesses a current CompTIA Security+ certification, or has the ability to successfully obtain the certification within 180 days of hire
- The applicant is located in Michigan or Texas
Benefits
- 12 weeks of fully paid parental leave for birth or adoption
- HSA plans with employer contributions matching 100% of the plan deductible
- 85% paid healthcare premiums for you, your spouse, and dependents
- $10k “BrainBudget” to facilitate your personal and professional growth
- $1,500 “Battlestation Budget” to outfit your home office
- 31 days of PTO, which includes federal holidays
- 401(k) matching up to 5%
- A monthly cell phone and internet stipend
- Supplemental Tricare plan for Veterans
- Monthly stipend for Veterans
Company Overview