The role of Senior Software Engineer at IonQ focuses on developing software for non-realtime controllers that support quantum hardware. The engineer will take ownership of device controllers, ensuring that software is robust and operationally healthy. Responsibilities include API design and improving shared frameworks, while collaborating closely with systems teams and scientists.