As a software engineer at Thrive, you will contribute by building microservices that implement new business features or improve existing functionality. For full-stack engineers, this includes building micro-frontends. You will work closely with platform teams to own, operate, and troubleshoot production software systems. Collaboration with team leadership, product, design, and data peers is essential throughout the design, build, and operate lifecycle to iterate and improve our mobile applications. You will also help enhance team processes, participate in on-call support, and engage in peer reviews, collaborative design sessions, production issue troubleshooting, and business requirement gathering.