The (Senior) Software Engineer at Augustus will play a crucial role in developing and maintaining core banking systems that are pivotal for the new age of money movement. This position involves taking ownership of major projects, influencing technical decisions, and guiding junior engineers. Candidates are expected to possess significant software engineering experience, particularly in backend development, and must be comfortable in a startup environment.