We currently have an opportunity for a Lead Software Engineer to join our Corporate IT team based in our Canton, MA office or remotely nationwide. As our Lead Software Engineer, you’ll combine hands‑on engineering with team leadership to deliver secure, high‑performing solutions across Java, React/Next.JS, and Azure. You’ll architect microservices, craft elegant UIs, and automate CI/CD, all while mentoring a high‑impact squad and partnering with product, design, and underwriting to turn complex needs into simple, scalable software that delights users and moves the business. You’ll thrive if you love modern architectures (API‑first, event‑driven), pragmatic engineering, and best practices - and you are ready to set the technical bar for quality, performance, and reliability across the stack. This role requires hands-on expertise in modern web technologies, backend services, and cloud infrastructure, combined with strong leadership and collaboration skills. Some of the Lead Software Engineer responsibilities include but are not limited to:
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level