Principal Software Engineer

Job ID: 112948
Location: Owasso, Oklahoma  [Remote]
Category: App/Dev
Employment Type: Direct Hire
Date Added: 06/30/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
Notice: Job application forms are locked until Analytics cookies are accepted for fraud prevention tracking. Please click the cookie settings banner to unlock.
* Required field.

Role Summary
This position is a senior-level software engineering role focused on building and leading a comprehensive customer-facing digital experience platform. The individual will serve as the technical leader responsible for end-to-end architecture, development, and integration of critical components such as authentication, API gateway, data layer, fraud prevention, and customer applications. The role combines hands-on coding with strategic architectural decision-making to deliver impactful, scalable solutions within a regulated industry.

Responsibilities

  • Lead the end-to-end technical design and development of a unified digital experience platform, including core infrastructure and customer-facing applications.
  • Architect and implement integrations with policy administration systems, identity providers, fraud services, and AI platforms.
  • Define technical standards, patterns, and best practices for the Digital Experience Center of Excellence, ensuring alignment with business outcomes.
  • Write, review, and deploy production code; serve as a technical point of contact for complex and critical systems.
  • Collaborate closely with enterprise solution architects and cross-functional partners on architecture, security, and compliance strategies.
  • Drive adoption of AI-assisted coding tools, establishing safe and effective development practices.
  • Mentor and guide software engineers, fostering technical growth and establishing engineering excellence.
  • Establish and maintain performance, reliability, security, and accessibility benchmarks for the platform.
  • Identify and manage technical debt, promote platform reuse, and improve team productivity.
  • Communicate technical decisions, risks, and tradeoffs effectively to leadership, product teams, and stakeholders.

Qualifications

  • Over 10 years of professional software engineering experience, with a focus on customer-facing digital products or platforms.
  • Extensive experience designing and owning architecture for systems deployed on AWS, including serverless components (Lambda, API Gateway, Step Functions, S3, DynamoDB, RDS).
  • Proficiency with cloud data warehouses such as Snowflake, including data modeling and performance tuning.
  • Proven track record of using AI-assisted coding tools (Cursor, Claude Code, GitHub Copilot) and leading teams to adopt them safely.
  • Experience building and operating digital products in heavily regulated industries such as financial services, insurance, or healthcare.
  • Demonstrated ability to set technical standards, mentor engineers, and lead technical initiatives across teams.
  • Strong collaboration skills working with enterprise architecture, security, compliance, product, and design teams.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • Ability to work fully remote and independently manage responsibilities.

Publishing Pay Range: $160,000.00 – $200,000.00 Annually

This position offers a fully remote work arrangement.