Principal Software Engineer
$168.4k - $252.6kThe Hartford
Director Software Engineering
We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.
Principal Software Engineer (T6)
Role Summary
The Principal Software Engineer is a senior technical leader and hands-on engineer for Digital Enablement which is the digital backbone for most of our external customer interactions and internal workflow management. This role shapes and executes end-to-end application and platform strategy while providing forward-looking technology leadership across the Digital Enablement ecosystem.
As a trusted technical authority, the Principal Engineer anticipates emerging technology trends and architectural risks, guiding modernization decisions to ensure platforms remain secure, scalable, and resilient over multi-year horizons. Operating at the intersection of strategy and execution, this role influences architectural standards and engineering practices across teams while remaining deeply engaged in design, code, and the resolution of the most complex technical challenges with an AI first mindset.
Key Responsibilities
End-to-End Application & Platform Strategy:
- Own and execute end-to-end technical strategy for Digital Enablement platforms and applications, from architecture and design through delivery and production support.
- Serve as a technical authority across Digital Enablement platforms, spanning frontend, backend, integration, and data layers.
- Define and evolve solution architectures aligned with enterprise standards, security requirements, resiliency expectations, and modernization goals.
- Ensure technology decisions directly support business outcomes, operational efficiency, and long-term platform sustainability.
- Technical Leadership & Architecture Excellence:
- Establish and enforce engineering standards, architectural patterns, and best practices across teams and release trains with an AI first Engineering Excellence mindset.
- Lead the modernization of legacy systems into cloud-native, API-driven, and event-based architectures.
- Evaluate architectural trade-offs and risks, providing clear recommendations to senior technology and business leaders.
- Partner with Enterprise Architecture, Security, and Platform teams to ensure solutions meet non-functional requirements including performance, availability, scalability, and compliance.
- Hands-On Engineering & Delivery:
- Contribute production-quality code, technical designs, prototypes, and reference implementations for complex and high-risk initiatives.
- Lead the resolution of complex technical issues, including high-severity production incidents and systemic design problems.
- Act as a technical escalation point for delivery teams, helping unblock critical path issues and reduce delivery risk.
- Ensure solutions are production-ready and supportable, with appropriate documentation, controls, and operational readiness.
Quality & Engineering Excellence:
- Ensure quality is engineered into solutions through strong design, extreme automation, and preventative practices.
- Define and enforce 'Definition of Ready' and 'Definition of Done' expectations across the development lifecycle.
- Promote shift-left practices such as test-driven development, in-sprint automation, and design for testability.
- Lead root cause analysis of recurring defects or reliability issues and drive systemic improvements.
- AI-First Innovation Focus:
- Identify opportunities to leverage modern platforms, AI-enabled capabilities, and GenAI solutions to improve business outcomes.
- Lead Proof of Concept (POC) efforts to validate feasibility, value, risk, and scalability of new technologies or approaches.
- Translate ambiguous business problems into clear technical hypotheses and solution options.
- Present POC outcomes, architectural decisions, and recommendations to senior stakeholders.
SDLC, DevOps & Operational Excellence:
- Champion strong AI driven SDLC and DevOps practices, including CI/CD pipelines, automation-first delivery, and environment hygiene.
- Partner with DevSecOps and Reliability Engineering to embed observability, monitoring, alerting, and resiliency into functional solutions.
- Design systems that are reliable, diagnosable, and operable at enterprise scale.
Technology Risk & External Insight Awareness:
- Continuously assess the relevant external technology landscape to identify emerging trends, architectural shifts, and external innovations with potential business impact.
- Proactively surface and mitigate technology stack risks, including obsolescence, scalability constraints, security exposure, and vendor or platform dependencies.
- Evaluate long-term trade-offs across build vs. buy, modernization sequencing, and platform investments to inform strategic decision-making.
- Partner with Enterprise Architecture, Security, and Platform teams to ensure future-facing designs remain resilient, compliant, and aligned to enterprise strategy.
- Cross-Functional Influence & Collaboration with Business and Technology
- Partner closely with business Product Owners to validate requirements, influence technical prioritization, and align solutions with business objectives.
- Manage technical dependencies across teams and release trains; proactively identify and escalate risks.
- Mentor and guide engineers through design reviews, technical coaching, and knowledge sharing.
Professional Skills & Experience:
- 12+ years of experience in enterprise application development and large-scale system delivery.
- Demonstrated success delivering complex, mission-critical systems in Agile environments.
- Proven ability to influence technical direction across multiple teams or domains.
- Demonstrated success in using the AI tools in SDLC and delivering better business outcomes.
- Exceptional communication skills, with the ability to drive clarity and sound decision-making in ambiguous situations.
- Experience in Finance and/or Insurance industries strongly preferred.
- Bachelor's degree in Computer Science, Engineering, or related field required.
Technical Qualifications:
- Strong hands-on expertise in Java, Spring Boot, Angular/TypeScript, SQL, and modern application architectures.
- Deep experience with cloud-native platforms (AWS experience preferred).
- Expertise in APIs, microservices, event-driven architectures, and distributed systems. Experience with observability and monitoring tools (e.g., Application Insights, Splunk).
- Experience in Identity and Access Management, Mobile a plus.
- Hands on experience with AI frameworks and AI-assisted development tools.
This role will have a Hybrid work schedule, with the expectation of working in an office (Columbus, OH, Chicago, IL, Hartford, CT or Charlotte, NC) 3 days a week (Tuesday through Thursday). Candidates must be authorized to work in the US without company sponsorship. The company will not support the STEM OPT I-983 Training Plan endorsement for this position.
Compensation
The listed annualized base pay range is primarily based on analysis of similar positions in the external market. Actual base pay could vary and may be above or below the listed range based on factors including but not limited to performance, proficiency and demonstration of competencies required for the role. The base pay is just one component of The Hartford's total compensation package for employees. Other rewards may include short-term or annual bonuses, long-term incentives, and on-the-spot recognition. The annualized base pay range for this role is:
$168,400 - $252,600
Equal Opportunity Employer/Sex/Race/Color/Veterans/Disability/Sexual Orientation/Gender Identity or Expression/Religion/Age
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide$152.07k - $202.76k
...driving meaningful impact through bold thinking, technical excellence, and a commitment to delivering results. As a Principal Software Development Engineer, this individual serves as a strategic force behind Salesforce innovation and MuleSoft-powered enterprise...SuggestedTemporary workRemote workWork from home$144.2k - $288.4k
...helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a Principal Software Engineer - a deeply hands-on technical leader who thrives on solving complex problems, writing production code, and elevating the...SuggestedHourly payFull timeTemporary workLocal areaFlexible hours$197k - $358.5k
...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment...SuggestedFull timeWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...Principal Software Engineer Do you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating...SuggestedWork at officeWorldwide
- ...Principal Software Engineer, Quoting Platform You must be authorized to work in the United States without employer sponsorship now or in the future. We will not sponsor employment visas. Candidates who will require future sponsorship, including candidates on CPT/OPT...Remote workVisa sponsorshipWork visa
$143k - $193.05k
...in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure Modernization...Full timeRemote workWorldwide$169.3k - $304.7k
...run on our IaaS platform Help us shape the future of our cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native architectures to lead the evolution of our managed services. You will...Work experience placementWork at office$135.2k - $306.4k
...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low... ..., and customer experience. Responsibilities As a Senior Principal Engineer, you will lead the design and implementation of...Temporary workWorldwideFlexible hours$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...Temporary workFlexible hours$104.5k - $234.6k
...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to...Temporary workFlexible hoursShift work- ...Code), Agentic AI development (Rules, Skills, Subagents), Software Development Lifecycle Practices and Agile Methodologies (Kanban... ...Tools, Scripting Languages such as Python. As a Principal Software Engineer, you will be a technical leader responsible for setting...Work experience placementWorldwide
$114.6k - $234.6k
...adaptability are key. What We’re Looking For: Adaptable Engineers: Self-motivated individuals with a quick learning ability.... ...Comfortable diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting. Passion for...Temporary workFlexible hours- ...millions of customers worldwide? AWS Lambda is looking for a Principal Engineer to join our Lambda Experience team in Dublin, Ireland, where... ...virtualization (Hypervisors, VMware, Xen), or experience in software development- Experience providing technical leadership on...WorldwideDay shift
- ...their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Chief Technology Office (CTO), you provide deep engineering expertise and work across agile teams...Work at office
- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within Infrastructure Platforms and as a part of the Cassandra engineering team, you will be working on...
- ...Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several days per week in office at our... ...edge of the industry and our peers. Responsibilities Principal Duties & Responsibilities: Responsible for the development...Live inWork at officeHome officeNight shiftWeekend work
$125k - $165k
...Full-Stack Software Engineer Loop is looking for a full-stack Software Engineer to contribute directly to the design, development, and maintenance of our core products. You'll build scalable solutions, uphold technical excellence, and be a reliable partner to the engineers...Immediate startRemote workFlexible hoursShift work- ...Kimball Midwest, a national distributor of maintenance, repair, and operation products, is searching for a Software Engineer for our Columbus, Ohio location. As a Kimball Midwest associate, you'll be part of a company built on long-term growth and strong values. From...Work experience placementWork at officeLocal areaMonday to FridayFlexible hours
$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...Full timeRemote work- Job Title Strong hands-on experience on Java, J2EE technologies. Strong demonstrable experience on AWS, strong experience in using AWS services like SQS, Lambda, DynamoDB, ECS, MSK, etc. Ability to balance priorities and work on multiple efforts simultaneously...
- ...Senior Software Engineer You must be authorized to work in the United States without employer sponsorship now or in the future. We will not sponsor employment visas. Candidates who will require future sponsorship, including candidates on CPT/OPT/STEMOPT who will require...Local areaRemote workVisa sponsorshipWork visa
$131k - $218.3k
...services connect directly to critical business data and serve as foundational building blocks used by engineering teams throughout the organization. As a Senior Software Engineer , you will design, build, and operate production-grade APIs and event-driven services...- ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data...Local areaVisa sponsorship
- ...opportunities. Learn more at . Overview of Job Function: As a Software Engineer, you will be a core contributor to Verint's engineering team... ...in a modern Agile environment on software that matters. Principal Duties and Essential Responsibilities: Full-Stack...Local areaWorldwideShift work
- ...Senior Software Engineer Software Resources has an immediate, direct hire job opportunity for a Senior Software Engineer with a major corporation in Columbus, OH or Portland, OR. 4 days per week on-site, Fridays remote. What you'll do: We are a fintech company, led...Temporary workImmediate startRemote work
$145k - $217k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services...Work experience placementLocal area- ...Title: Sr. Software Engineer Job ID: 5393 Work Location: 1400 City View Drive, Columbus, OH 43215 United States They must live within 2 hours of the Columbus, Ohio area as this is a hybrid schedule. Work Type: Hybrid/3 days in office & 2 days WFH Work...Temporary workWork at officeLocal areaWork from homeRelocationAll shiftsShift work
$75k - $100k
...responsible for designing, coding and improving web pages, programs, and applications. Position: Executing full lifecycle software development Long term positions with excellent pay rates. No relocation Active positions with Fortune 500 Clients Able...Relocation- ...Our client is seeking a Senior Software Engineer to join their team and help shape the future of one of the industry's widely used access management platforms. This role will lead the technical design and development, driving the modernization of a legacy platform into...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Columbus, OH
- senior principal cloud computing engineer Columbus, OH
- principal cloud computing engineer Columbus, OH
- senior principal scientist Columbus, OH
- principal architect Columbus, OH
- principal Columbus, OH
- software sales representative Columbus, OH
- embedded software Columbus, OH
- software applications developer Columbus, OH
- entry level software sales Columbus, OH


