1. What is a Software Engineer at BRG?
A Software Engineer at BRG plays a pivotal role in developing robust, scalable, and efficient technological solutions that underpin the firm’s complex consulting and analytical operations. You are not just writing code; you are building the digital infrastructure that allows BRG professionals to solve intricate client problems and manage high-stakes data environments.
The work here is characterized by technical rigor and a need for high-quality, maintainable software. You will be expected to demonstrate proficiency in core programming languages—specifically Go—and possess the ability to architect applications from the ground up. This role is critical for candidates who thrive in environments that value both individual technical craftsmanship and the ability to articulate complex engineering decisions to a broader team.