Engineer Jobs

10,000 jobs found — updated daily

Senior Software Engineer, Enablement team (Shipyard)

National Association of Insurance Commissioners•Kansas City, KS
•Remote

About The Position

The Information Technology division of the National Association of Insurance Commissioners (NAIC) is hiring a Senior Software Engineer for its Enablement team (Shipyard). This role develops, tests, and maintains scalable applications that support business needs. The engineer translates requirements into technical solutions, resolves application issues, and delivers quality code and documentation. This is a full-time remote position, with residency required within a 100-mile radius of the Kansas City office. The position has no direct reports and does not require overnight business travel.

Requirements

  • Bachelor's degree (B.A. or B.S.) in Computer Science or a related field and twelve years of related work experience, or an equivalent combination of education and experience.
  • Experience with the entire development life cycle: analysis, design, construction, and implementation.
  • Applicants must be authorized to work for any employer in the U.S.; NAIC is unable to sponsor or take over sponsorship of an employment visa.

Nice To Haves

  • Experience with Kubernetes and observability tooling.
  • Background in developer experience or platform engineering.
  • Familiarity with security and compliance practices integrated into developer workflows.
  • Experience using AI-assisted development tools and evaluating their impact on productivity.

Responsibilities

  • Evaluate business and technical requirements, recommend application designs, and estimate development effort.
  • Develop, unit-test, and optimize scalable applications, delivering quality code within established timelines.
  • Troubleshoot data and software issues, maintain technical documentation, and follow NAIC/NIPR version-control standards.
  • Collaborate across the organization, provide status reports, participate in team meetings, and present project updates and technical topics.
  • Provide excellent customer service, follow through on customer needs, and identify opportunities to improve satisfaction.
  • Mentor less experienced staff, strengthen teamwork, and improve project delivery while supporting organizational goals and methodologies.
  • Research emerging technologies, present recommendations, and support assigned division-wide technical initiatives.

Build a Resume for Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service