Software Engineer III

Assurity•Lincoln, NE
•Remote

About The Position

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.

Requirements

  • Typically 4 or more years of professional software development experience, including ownership of an initiative end to end.
  • A sustained portfolio of work shipped iteratively with AI agents, including reusable workflows and verification practices used by others, and sound judgment in verifying agent output.
  • Experience designing application components, integrations, and system architecture, including design patterns, performance, and reliability, and integrating with core business systems and event-driven services.
  • Experience leading small-to-mid initiatives from intake through rollout, writing stories and acceptance criteria, working directly with business users to confirm completed work, and coaching or mentoring other engineers.
  • Strong experience with relational and document or graph data systems, object-oriented programming, web application development, REST APIs, and production agent or LLM systems.
  • Experience building interfaces with modern HTML/CSS and building functional solutions using more than one of Vue, Angular, JavaScript, C#, TypeScript, Python, .NET MVC, Entity Framework, or REST.
  • Ability to design and implement unit and integration tests and lead troubleshooting of complex issues using modern IDEs; Visual Studio is preferred.
  • Experience with modern source control and CI/CD release pipelines; Azure DevOps and Git are preferred.
  • Experience with Linux and container operations, Agile processes, and modern data formats; JSON and XML are preferred.
  • Strong problem diagnosis, troubleshooting, and creative problem-solving skills.
  • Professional written and verbal communication with technical and business partners, organizational skills to manage multiple tasks within timelines and budgets, and business acumen.
  • Ability to thrive in a fast-paced remote team environment and rapidly learn and master diverse technologies and techniques.
  • Demonstrated talent in values, work intensity, achiever, positivity, resourcefulness, command, relationship-extension, and exactness.
  • Bachelor’s degree in a related field or equivalent experience.
  • Ability to participate in rotating on-call coverage after training, including nights and weekends, respond promptly to production alerts within defined response times and escalation paths, and perform occasional scheduled evening or weekend work.
  • Consistent and reliable attendance.

Nice To Haves

  • Experience with Claude Code or similar agentic tools.
  • Experience with Python/FastAPI; C#, TypeScript, Next.js, and React; or n8n and MCP.
  • Experience with Azure DevOps or Jira, GitHub Actions, Podman or Docker, Azure, PostgreSQL and SQL Server, Kafka or Redpanda event streaming, Neo4j, Grafana and Prometheus, or LDAP/Active Directory.
  • Experience with application monitoring, performance tuning, or security design practices.
  • Insurance or financial services systems and enterprise integration experience.
  • Relevant technical, analysis, cloud, insurance, or leadership certifications.

Responsibilities

  • Own design leadership and technical direction for an assigned application, platform, or system, including components, patterns, performance, reliability, implementation approach, service contracts, and data ownership.
  • Plan near-term technical direction, document design decisions and implementation guidance, and participate in solution design, reviews, and troubleshooting.
  • Run small-to-mid initiatives or mid-to-large AI or automation solutions end to end, from intake and analysis through specification, design, build, UAT, and rollout.
  • Write stories and acceptance criteria and confirm requirements and completed work directly with business users.
  • Direct AI agents on substantial implementation, testing, and documentation work in the real codebase; write code by hand when appropriate; and integrate solutions with SQL Server data sources, the event backbone, enterprise services, back-end services, and databases.
  • Maintain, expand, and scale enterprise-level software.
  • Lead team verification of AI-generated changes by establishing verification strategies and review practices, identifying recurring failure modes, and reviewing code for correctness, security, performance, and maintainability.
  • Write unit and integration tests and evaluations; verify agent-produced changes through testing, debugging, and review appropriate to risk before release.
  • Implement human review, audit, access, and egress controls, and set approval boundaries for agents within owned services.
  • Create and maintain software documentation, repository instructions, reusable prompts, and validation methods.
  • Promote changes through dev, test, stage, and production CI/CD pipelines and follow changes into real use.
  • Design monitoring, drift signals, guardrails, and alerting; take on-call shifts; troubleshoot and resolve production issues; lead incident resolution and follow-up; and respond to user questions and requests.
  • Coach at least two teammates, including Software Engineer I and II staff, in AI fluency; review their highest-risk changes; and support evidence of their learning in portfolios.
  • Design reusable agent workflows for larger work, choose orchestration when useful, and teach effective delegation practices.
  • Share system design context and patterns and turn proven agent-directed delivery practices into shared team practices.
  • Partner with engineers, business systems analysts, product owners, project managers, and operations; estimate and log time daily; provide project status to management and end users; and demonstrate project functionality.
  • Maintain skills through training and study, including AI fluency courses, and evaluate emerging trends and AI capabilities for fit with the system roadmap.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service