Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Liberty Information Technology Limited

Principal Software Engineer

Our mission is to develop a platform that can collect, update, and retrieve loss data for both new and existing claims through easy‑to‑consume APIs that are fast, secure, flexible, configurable, and resilient to core system constraints. We enable downstream components to react proactively and asynchronously, powering experiences across FNOL, claim registration, coverage, telematics crash detection, and customer communications.

We work in an agile framework with a strong culture of collaboration, continuous improvement, and engineering excellence, partnering closely with claims, policy, and digital teams across the organization.

This is a hybrid role (two days in the office a week) in one of our five tech locations: Plano, TX, Columbus, OH, Indianapolis, IN, Boston, MA and Portsmouth, NH.

Role Overview:

We're looking for a Principal Software Engineer to serve as a technical leader for the Loss Data Capture platform. In this role, you will help influence the architecture and implementation of high‑scale services that power FNOL intake, loss data management, claim search, claims contact, coverage determination, telematics‑driven crash handling, and telematics crash communications.

You'll combine deep hands‑on engineering with system‑level thinking: shaping technical vision, guiding design and implementation, and mentoring engineers, while ensuring our services are secure, observable, resilient, and easy to integrate with.

Responsibilities

  • Design, build, and support highly available, scalable microservices and REST APIs that power FNOL intake, loss data capture and updates, claim and contact search, coverage determination, telematics‑driven crash handling, and customer communications.
  • Participate in end‑to‑end solution architecture and system design for JVM/Spring services deployed on cloud platforms, integrating with Apigee X, Entra ID, Kafka, and NoSQL/relational datastores.
  • Own and optimize high‑volume, low‑latency APIs handling millions of requests per day, ensuring strong performance, reliability, and disaster‑recovery readiness.
  • Model and manage data across relational databases and NoSQL/document stores (e.g., MongoDB Atlas, DynamoDB, DocumentDB), balancing consistency, performance, observability, and cost.
  • Design and evolve event‑driven integrations (Kafka) that connect FNOL, claim registration, coverage, crash events, and outbound communications in a resilient, decoupled way.
  • Embed security and privacy by design by driving threat modeling, enforcing modern authentication and authorization patterns (e.g., OAuth2/Entra ID via Apigee X), and protecting PII throughout the loss data ecosystem.
  • Define and champion standards for logging, metrics, and tracing (e.g., Splunk, DataDog) to ensure services are observable, easy to debug, and easy to operate.
  • Collaborate with product, architecture, and claims business partners to translate the team's loss data platform vision into clear technical roadmaps and well‑designed APIs.
  • Provide strong operational support for team owned services, including participating in the on‑call rotation, responding to production incidents and client requests (e.g., via Slack and Splunk/DataDog dashboards), driving root‑cause analysis, and creating follow‑up work to improve reliability.
  • Mentor and coach engineers on system design, cloud‑native practices, testing, and operational excellence; foster a culture of continuous improvement and learning.

Qualifications

Required

  • 8+ years of professional software engineering experience, including significant hands‑on work in Java/JVM with Spring/Spring Boot building production APIs and services.
  • Proven experience architecting and operating cloud‑hosted microservices at scale, ideally on platforms such as Cloud Foundry or Kubernetes with AWS‑backed services.
  • Strong background designing RESTful APIs and integration contracts for high‑throughput, low‑latency systems, including experience with OpenAPI/Swagger and API gateways (e.g., Apigee X or equivalent).
  • Solid experience with both relational databases (e.g., Oracle) and NoSQL/document datastores (e.g., MongoDB Atlas, DynamoDB, DocumentDB), including schema design, performance tuning, and data access patterns.
  • Hands‑on experience with event‑driven architectures and messaging platforms such as Kafka, including designing resilient publish/subscribe and streaming patterns.
  • Demonstrated ability to lead system design and architecture for complex, distributed systems, balancing functional requirements with scalability, resilience, and cost.
  • Strong understanding of security, privacy, and compliance in distributed systems (OAuth2, role‑based access, encryption in transit/at rest, PII handling) and experience participating in or leading threat modeling.
  • Experience with observability tooling (e.g., Splunk for logging, DataDog or similar for metrics and APM) and using data to drive performance, reliability, and capacity decisions.
  • Proven track record of technical leadership and mentoring, influencing cross‑team decisions, and partnering closely with product and business stakeholders.
  • Excellent communication skills, with the ability to explain complex technical concepts in clear, concise language to technical and non‑technical audiences.

Preferred, but not required

  • Experience in insurance, financial services, or other highly regulated domains, especially claims, policy, or telematics‑driven products.
  • Hands‑on experience with Guidewire ClaimCenter, including integrating external services or data platforms with ClaimCenter in a production environment.
  • Familiarity with canonical data models and legacy system integration patterns.
  • Experience working with telemetry/telematics vendors or messaging/notification platforms (SMS, push, email) in high‑volume customer‑facing systems.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Plano, TX vacancy
  •  ...Principal Software Engineer - Machine Learning Location: Dallas, TX/ Atlanta, GA/ Plano, TX onsite day1 (Any of these three locations can be given) This is a senior level role where this person is responsible for the development of high performance, distributed modeling... 
    Suggested

    Diverse Lynx

    Plano, TX
    4 days ago
  •  ...Principal Software Engineer JPMorgan Chase is on a journey to be the most recommended financial partner for small business owners in our communities as they start, run, and grow their business. This role is an opportunity to be at the forefront of building a best-in... 
    Suggested

    Chase

    Plano, TX
    2 days ago
  •  ...possessing deep technical expertise in AI, Data, Cloud, and modern software development. You will lead the development, enhancement, and...  ...Excellence: Spearhead operational excellence across all engineering functions, ensuring the continuous delivery of high-quality, impactful... 
    Suggested

    CBRE

    Richardson, TX
    2 days ago
  •  ...Principal Software Engineer This role requires candidates who are currently authorized to work in the U.S. without sponsorship, and C2C arrangements are not accepted. This role is hybrid in Plano, TX or Tustin, CA. Position Summary The Principal Software Engineer... 
    Suggested

    RecruiterPerry

    Plano, TX
    4 days ago
  • $157k - $181.5k

     ...through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers...  ...with internal technical teams to design and implement software components supporting key wireless product features. Partner with... 
    Suggested

    EchoStar

    Plano, TX
    5 days ago
  •  ...Principal Software Engineer If you are looking for a game-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 the Consumer and Community Banking,... 

    Chase

    Plano, TX
    1 day ago
  •  ...Loan Depot is looking for a Principal Software Engineer that will be responsible for delivering senior level innovative, compelling, coherent software solutions for our consumer, internal operations and value chain constituents across a wide variety of enterprise applications... 

    Insight Global

    Plano, TX
    2 days ago
  • $50 per hour

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Frisco, TX
    1 day ago
  • $134.75k - $190.75k

     ...Join to apply for the Principal Software Engineer role at Shutterfly Snapfish (part of the Shutterfly family of brands) was built to help people archive and share photos. For almost two decades, our tools have played a critical part in changing how people around the world... 
    Full time
    Remote work

    Shutterfly

    Plano, TX
    2 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take 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 Consumer... 
    Bank staff

    Chase

    Plano, TX
    4 days ago
  • $130k - $190k

     ...Job Overview: Senior Principal Software Engineer - Warehouse Operations We are seeking a highly skilled and motivated Information Technology Engineer to oversee and enhance our warehouse operations systems. This role will be pivotal in ensuring seamless integration... 

    Keurig Dr Pepper Inc.

    Frisco, TX
    8 days ago
  • $225k

     ...Principal Software Engineer At RealManage, we're not just building software, we're transforming how communities are supported, governed, and experienced. As we modernize our technology platform and shift toward a truly product-driven organization, we need bold thinkers... 
    Shift work

    RealManage

    Plano, TX
    2 hours ago
  •  ...disruptors. At the heart of our innovation is new digital products. Working on many different aspects of the customer experience, our Principal Engineers research and discover new opportunities and shape products to fulfill them. From inception to completion, you will develop... 
    Full time
    Home office
    2 days per week

    CarMax

    Plano, TX
    2 days ago
  • $127.5k - $221.8k

     ...Principal Engineer / Engineering Manager We are seeking a hands-on Principal Engineer / Engineering Manager to lead the design, architecture...  ...Science, Engineering, or a related field. ~10+ years of software engineering experience, with strong backend focus. ~5+... 

    PepsiCo

    Plano, TX
    3 days ago
  • $106.4k - $178.1k

     ...PepsiCo's mobile applications that power our business and deliver modern digital capabilities to our frontline employees. As a Principal Software Engineer (React Native), you'll lead design and development of high-performing mobile apps, mentor other engineers, and help bring... 

    PepsiCo

    Plano, TX
    2 days ago
  • A leading photography company in Plano, TX is seeking a Principal Software Engineer to drive the design and development of an innovative platform. This fully remote role requires expertise in distributed computing, advanced programming, and CI/CD technologies. You will... 
    Remote work

    Shutterfly

    Plano, TX
    2 days ago
  • $140k - $150k

     ...dedicated to making the digital world a safer place for everyone. We are seeking a highly experienced and hands-on Technical Lead Software Engineer with deep expertise in cloud-native architecture, agentic AI systems, strong background in full-stack development, large-scale... 
    Work experience placement
    Work at office
    Remote work

    GlobalLogic

    Allen, TX
    4 days ago
  • $140k - $170k

     ...Principal Consultant - Software Engineer Plano, TX Are you a deeply technical leader who thrives on solving high-impact problems, scaling systems, and guiding engineering teams through hands-on leadership? At Torq, we work with forward-thinking organizations... 
    Visa sponsorship

    Torq Corp

    Plano, TX
    1 day ago
  • $107.5k - $204.5k

     ...global market.  Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At...  ...safeguarding the lives of those who protect us. As our next Principal Engineer, you'll immerse yourself in Strategic Nuclear... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Collins Aerospace

    Plano, TX
    4 days ago
  •  ...Principal Modeling And Simulation (M&S) Software Engineer Raytheon is seeking a Principal Modeling and Simulation (M&S) Software Engineer to join the Mission Applied Science & Technology (MAST) team. The MAST directorate is an energetic multi-disciplinary team of about... 
    Local area
    Relocation package

    RTX

    Richardson, TX
    2 days ago
  • Hands-On Architect/Principal Software Engineer - AI/ML (Client: McAfee) Location: Frisco, TX (3-4 Days Onsite) Key Skills Hands‑on coding required, AI/ML (Agentic AI) AWS, GCP, Python mandatory with any other programming language Job Description 10+ years of professional... 

    Highbrow LLC

    Frisco, TX
    2 days ago
  • $144.2k - $288.4k

     ...family and one community at a time. Role Summary The Principal Architect, Solution Engineering and Automation will be responsible for the business...  ...Level Platform Service and Integration Expert in Software Architecture/Design patterns especially Domain Driven... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Richardson, TX
    3 days ago
  •  ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives... 
    Work at office
    Shift work

    Chase

    Plano, TX
    4 days ago
  • Senior Software Quality Assurance Engineer - Richardson, Texas (Onsite) Collins Aerospace, an RTX company, is looking for an experienced Software QA Engineer to serve as the System/Software Quality/Process Assurance Lead on a multidisciplinary Product Development Team at... 

    Prattwhitney

    Richardson, TX
    5 days ago
  • $170k - $233k

     ...level innovative, compelling, coherent software solutions for our consumer, internal operations...  .... Expert in enterprise architecture principals, patterns and practices. Expert in...  .... in Computer Science or B.S. Software Engineering or B.A. in Computer Information Systems... 
    Local area

    loanDepot

    Plano, TX
    4 days ago
  •  ...Below is the Job Details for your reference: Role Embedded Software Engineer Location Plano Texas (Hybrid) Duration 24 months contact Description Key/Primary Responsibilities • Develop cyber security software for Toyota products. •... 
    Apprenticeship
    Local area

    LanceSoft

    Plano, TX
    4 days ago
  •  ...Principal Embedded Software Developer We are seeking a highly skilled Principal Software Engineer with extensive experience in Linux-based systems software design, security concepts, development, and testing. The ideal candidate will be responsible for implementing... 

    Kasmo Global

    Plano, TX
    4 days ago
  • Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that...  ...applications. As we continue to grow, we’re looking for a skilled Principal Software Engineer to join our dynamic team and contribute to our mission of... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Plano, TX
    1 day ago
  •  ...Principal Embedded Software Test Lead Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At Collins Aerospace, we're not just designing software; we're crafting the backbone of mission-critical systems... 
    Relocation

    Raytheon

    Richardson, TX
    3 days ago
  •  ...AI-Powered Software Engineering Tools Lead This role leads the development of AI-powered software engineering tools by building and orchestrating advanced SDLC agents that improve coding, testing, and CI/CD workflows. It requires strong Python skills and hands-on experience... 
    Relocation package
    Flexible hours

    Raytheon

    Plano, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!