National Association of Insurance Commissioners logo

Senior Software Engineer, Enablement team (Shipyard)

National Association of Insurance Commissioners

Remote · USFull-time$107–130K/yrSeen 4 days agoSeen in employer's feed 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$107–130K/yr
Location
Remote · US
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The NAIC’s Information Technology division seeks a Senior Software Engineer to develop, test, and maintain scalable applications that support business needs. The role translates requirements into technical solutions, resolves application issues, and delivers quality code and documentation. It is full-time and remote, with residency required within 100 miles of the Kansas City office.

Skills & qualifications

RequiredNice to have

Skills

Software DevelopmentSoftware TestingApplication MaintenanceDevelopment LifecycleKubernetesObservability ToolingDeveloper ExperiencePlatform EngineeringSecurity PracticesCompliance PracticesAI-Assisted DevelopmentMicrosoft 365JiraSlackWebExSQLMongoDBJavaJavaScriptAngularSOAWeb ServicesAI ToolsCloud Tools

Qualifications

Bachelor's in Computer Science or Related Field or Equivalent Experience12 Years Related Work ExperienceWork Authorization for Any Employer

Full job description

Remote

Kansas City

Full time

JR101264

Job Description:

The Information Technology division of the National Association of Insurance Commissioners (NAIC) has an exciting opportunity for a Sr. Software Engineer I. This position develops, tests, and maintains scalable applications supporting business needs. Translates requirements into technical solutions, resolves application issues, and delivers quality code and documentation. This is a full-time remote position. Residency within a 100-mile radius of the Kansas City office is required.

Responsibilities Include:

  • 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.

Management Responsibilities:

This position does not have direct reports.

Minimum Education and/or Experience Required:

  • Bachelor's degree (B.A. or B.S.) in Computer Science or related field and twelve years related work experience or equivalent combination of education and experience.

  • Must have experience with the entire development life cycle: analysis, design, construction, and implementation.

Preferred Experience:

  • Experience with Kubernetes, observability tooling

  • Background in developer experience, platform engineering

  • Familiarity with security and compliance practices integrated into developer workflows

  • Experience using AI-assisted development tools and evaluating their impact on productivity

Systems & Technology Requirements:

Microsoft 365, Jira, Slack, WebEx, SQL, no SQL(Mongo), Java, JavaScript, Angular, SOA and Web Services and AI and cloud tools.

Travel:

This position does not require overnight business travel. Employees are responsible for their personal transportation to/from the home and office, including events, meetings, and training required by the NAIC.

Compensation:

$107,200- $130,000, commensurate with education and experience.

Sponsorship:

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Interested in learning more about the amazing benefits the NAIC offers? Visit our Benefits (http://content.naic.org/about/benefits) page for more information.

The NAIC is proud to be an Equal Opportunity Employer

Applicants for all positions are considered without regard to age, race, creed, color, religion, sex, sexual orientation, gender identity or expression, national origin or ancestry, marital status, pregnancy, genetic information, military or veteran status, disability, or any other basis protected by applicable law.

LEARN MORE ABOUT THE NAIC

Company Overview

The National Association of Insurance Commissioners (NAIC) is a member-focused, non-profit Association supporting state insurance commissioners, and their departments, to effectively regulate the insurance industry and protect consumers. Headquartered in Kansas City, New York, and Washington DC, our 150-year-old Association offers the coordination of expertise in policy and regulation among state departments, data and technology, financial regulatory support, training and education, and resources for ongoing collaboration among the states and jurisdictions.

Diversity Statement

Our member-driven Association supports the dynamic and diverse needs of state regulatory agencies and the consumers of insurance products and services. Through our ongoing commitment to Diversity, Equity, and Inclusion, we believe our employees provide a wide range of experience and expertise to generate better ideas and solve complex problems consumers and our members face as insurance products and regulations evolve over time.

Guiding Principles

  • We put customers first

  • We are committed to continuous improvement

  • We succeed by working together

  • We do what it takes to get the job done

  • We communicate often

  • We treat colleagues with respect and honesty

How this job compares

Set against the 40,756 open Software Engineer jobs on Olive Jobs, counted November 1, 2026.

Pay
  • This posting$107–130K/yr
  • Missouri median$110–210K/yr375 salary ranges
  • US median$135–217K/yr32,328 salary ranges

This range's midpoint, $119K, is 24% below the Missouri median midpoint ($157K) — in the lowest quarter of Software Engineer salary ranges in Missouri.

Openings
Olive Jobs lists 437 open Software Engineer jobs in Missouri and 40,756 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Missouri
Experience
This posting asks for at least 12 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 33,045 postings).
Education
14,367 of the 40,756 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 1, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

You've read the whole posting — now see how you match it.