Assurity is seeking a collaborative Software Engineer III to own the design and delivery of an assigned application, platform, or system. The role includes developing and integrating mid-to-large AI and automation solutions with core systems, while keeping systems maintainable, secure, reliable in production, and aligned with current delivery needs and the near-term roadmap. The engineer runs small-to-mid initiatives end to end, directs AI agents on substantial development work, leads team verification of AI-generated changes, and coaches teammates. Approved AI tools are used routinely for suitable work, with the engineer accountable for the quality, security, and correctness of all delivered results. The position leads system design and technical direction; delivers initiatives from intake through specification, design, build, user acceptance testing, and rollout; and works directly with business users to define and confirm requirements and completed work. It involves integrating SQL Server data sources, event-driven services, enterprise services, back-end services, and databases; writing code where appropriate; and maintaining and scaling enterprise software. The engineer establishes testing and verification practices, reviews code, implements controls for AI agents, maintains documentation and reusable agent context, and promotes changes through CI/CD environments into production. The role also includes system monitoring and reliability, on-call incident response, coaching teammates in AI fluency, sharing design patterns, collaborating with technical and business partners, estimating and logging time, reporting project status, demonstrating functionality, and continuing professional learning. Assurity is a Certified B Corporation and describes its work as advancing its mission of helping people through difficult times and making a positive difference for people, community, and planet. This is a remote position with occasional on-site attendance. Team collaboration hours and travel arrangements are communicated for the specific opening. The role may exceed 40 hours per week and participates in a rotating on-call schedule after training, including nights and weekends. Occasional scheduled evening or weekend work may be needed for production deployments, cutovers, data migrations, and go-lives. Applicants residing in CA, CO, DC, HI, IL, MA, MD, MN, NJ, NY, VT, or WA are not currently being considered.
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