JOBSEARCHER

Sr Software Engineer (Full Stack)

OpengovSomerville, MAL6 LeadSeptember 15th, 2026
Overview In this role you will build and ship high-impact SaaS features for OpenGov’s Public Service Platform, driving efficiency and transparency in government. You will work within a fast-paced engineering team, leading feature delivery using modern tech and best practices. You’ll collaborate across disciplines to translate priorities into scalable, reliable software that delivers measurable customer outcomes. This is an opportunity to shape public sector software at scale and contribute to AI-driven product innovation. Compensation / BenefitsComprehensive healthcare optionsFlexible vacation policy and holidays401(k) with company matchPaid parental leave, wellness stipends, HSA contributionsProfessional development and growth opportunitiesCollaborative office environment with catered lunches ResponsibilitiesCollaborate with cross-functional teams to translate business priorities into shipped featuresProduce clean, efficient, well-documented code following industry best practicesProvide technical leadership to ensure scalable SaaS applicationsTroubleshoot and resolve complex issuesMentor junior engineers and foster continuous learningContribute to engineering culture of innovation and qualityDrive improvements in development processes and toolsStay current with technologies and advocate for them when appropriateCultivate customer empathy to exceed expectationsSupport end-to-end feature delivery across the stack Key requirements8+ years developing highly scalable cloud-native applications using ReactJS, Typescript, GraphQL, and NodeJSDeep experience on Azure or AWS with modern CI/CD and DevOps practicesProficiency in JavaScript/TypeScript, ReactJS, and NodeJSProficiency with event-driven architecture, API integration, and GraphQLExperience shipping features end-to-end in a fast-paced environmentExperience building AI-driven UX, agents, and workflow automationBA/BS in a computer science-related field or equivalent experiencestrong communicationcross-functional collaborationcustomer empathyReactJSTypeScriptGraphQL