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

Principal Software Engineer

Full-time

Markel Corporation

What part will you play? If you're looking for a place where you can make a meaningful difference, you've found it.
The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we believe that when we realize our potential, we can help others reach theirs.Join us and play your part in something special!Markel is hiring a Principal Software Engineer to lead the development of Claims Integrated Services within its Azure cloud ecosystem, focusing on scalable, secure, and intelligent cloud-native applications that support automation, search, and AI-driven claims capabilities; the role demands deep expertise in Azure architecture, C# (.NET Core), Python, RESTful APIs, and services like Azure Functions, Event Grid, and OpenAI, along with strong leadership, DevOps maturity, and experience in mentoring teams and aligning technical solutions with business goals, preferably within insurance or enterprise-scale environments.



Job Location: Hybrid work arrangement based in any US Markel office



What we are looking for:


Markel is seeking a highly skilled Principal Software Engineer to lead the development and solutioning of Claims Integrated Services within our Azure cloud ecosystem. This role is ideal for a hands-on technical leader who thrives in a fast-paced, agile environment and is passionate about building scalable, secure, and intelligent services that support the future of claims technology.


As a champion of engineering excellence, this individual will architect and deliver cloud-native applications, guide the team through complex technical challenges, and collaborate across business and IT to shape the next generation of claims capabilities-including automation, search, and AI-driven services.



What you'll do:

  • Lead the design, development, and delivery of Azure-based application services supporting claims automation, search, and intelligence.
  • Architect scalable, secure, and observable solutions using modern cloud-native patterns and technologies.
  • Provide technical leadership across the full software development lifecycle-from ideation and design to deployment and support.
  • Collaborate with Solution Architects, Product Owners, and cross-functional teams to align technical solutions with business goals.
  • Establish and advocate for engineering best practices, coding standards, and DevOps maturity.
  • Mentor engineers and foster a culture of continuous learning, innovation, and accountability.
  • Troubleshoot complex issues and guide long-term resolution strategies across integrated services.
  • Drive the evolution of intelligent claims services, including LLM-based workflows, document automation, and advanced search capabilities.


About you:

  • Proven experience leading cloud-native software engineering teams, ideally within insurance or enterprise-scale environments.
  • Deep understanding of Azure architecture and service design, with a track record of delivering production-grade applications.
  • Strong communicator who can translate complex technical concepts into clear business value.
  • Passionate about innovation, with a bias toward action and a commitment to continuous improvement.
  • Trusted advisor to both technical and business stakeholders, with a collaborative and outcome-driven mindset.
  • Comfortable navigating ambiguity and driving clarity in evolving technical landscapes.


Some things you have extensive experience with:

  • 8+ years programming in C# (.NET Core) and Python, with deep experience in building RESTful APIs and working with Azure Cosmos DB or SQL for data access.
  • 5+ years designing and developing scalable cloud-native applications using Azure Functions, Azure Container Apps, and Azure API Management.
  • 5+ years building and integrating services with Azure Event Grid, Service Bus, and Integration Gateway.
  • 3+ years Implementing CI/CD pipelines using GitHub Actions or Azure DevOps, and managing infrastructure through Bicep or Terraform.
  • 3+ years monitoring and optimizing applications using Azure Monitor, Application Insights, and Log Analytics.
  • Experience securing applications with Azure AD, Managed Identities, and Role-Based Access Control (RBAC).
  • Experience designing and supporting advanced services using Azure OpenAI, Cognitive Services, and GraphQL for data-driven APIs.
  • Experience applying modern testing practices with tools like xUnit, Postman, and JMeter, including performance and regression testing.


Educational and Professional Qualifications:

  • Bachelor's (or higher) degree in Computer Science, Information Systems, or other related fields, or equivalent experience.


Other desirable/ advantageous skills and experience:

  • Experience in insurance claims or related business domains.
  • Familiarity with Agile delivery models and scaled Agile frameworks.
  • Exposure to enterprise architecture and solution design in regulated environments.

#LI-Hybrid
#DEIB


#Markel-IND



US Work Authorization


US Work Authorization required. Markel does not provide visa sponsorship for this position, now or in the future.



Who we are:


Markel Group (NYSE - MKL) a fortune 500 company with over 60 offices in 20+ countries, is a holding company for insurance, reinsurance, specialist advisory and investment operations around the world.



We're all about people | We win together | We strive for better



We enjoy the everyday | We think further



What's in it for you:


In keeping with the values of the Markel Style, we strive to support our employees in living their lives to the fullest at home and at work.



  • We offer competitive benefit programs that help meet our diverse and changing environment as well as support our employees' needs at all stages of life.


  • All full-time employees have the option to select from multiple health, dental and vision insurance plan options and optional life, disability, and AD&D insurance.


  • We also offer a 401(k) with employer match contributions, an Employee Stock Purchase Plan, PTO, corporate holidays and floating holidays, parental leave.


Are you ready to play your part?


Choose 'Apply Now' to fill out our short application, so that we can find out more about you.



Caution: Employment scams


Markel is aware of employment-related scams where scammers will impersonate recruiters by sending fake job offers to those actively seeking employment in order to steal personal information. Frequently, the scammer will reach out to individuals who have posted their resume online. These "job offers" include convincing offer letters and frequently ask for confidential personal information. Therefore, for your safety, please note that:



  • All legitimate job postings with Markel will be posted on Markel Careers. No other URL should be trusted for job postings.


  • All legitimate communications with Markel recruiters will come from Markel.com email addresses.

We would also ask that you please report any job employment scams related to Markel to View email address on jobs.jobcopilot.com.


Markel is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of any protected characteristic. This includes race; color; sex; religion; creed; national origin or place of birth; ancestry; age; disability; affectional or sexual orientation; gender expression or identity; genetic information, sickle cell trait, or atypical hereditary cellular or blood trait; refusal to submit to genetic tests or make genetic test results available; medical condition; citizenship status; pregnancy, childbirth, or related medical conditions; marital status, civil union status, domestic partnership status, familial status, or family responsibilities; military or veteran status, including unfavorable discharge from military service; personal appearance, height, or weight; matriculation or political affiliation; expunged juvenile records; arrest and court records where prohibited by applicable law; status as a victim of domestic or sexual violence; public assistance status; order of protection status; status as a smoker or nonsmoker; membership or activity in local commissions; the use or nonuse of lawful products off employer premises during non-work hours; declining to attend meetings or participate in communications about religious or political matters; or any other classification protected by applicable law.


Should you require any accommodation through the application process, please send an e-mail to the View email address on jobs.jobcopilot.com.


No agencies please.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Richmond, VA vacancy
  •  ...different aspects of the customer experience, our Senior Engineers research and discover new opportunities and shape products...  ...that is right for them! Position Overview As a Principal Engineer, Software at CarMax, you will lead the design and development of innovative... 
    Suggested
    Full time
    Work at office
    2 days per week

    CarMax

    Richmond, VA
    4 days ago
  • $96.8k - $306.4k

     ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level...  ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of... 
    Suggested
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • A leading software consultancy is looking for a Principal Software Engineer with over 8 years of experience to join their team in Richmond, Virginia. You will have the chance to either integrate with client teams or work on product development directly. This fully remote... 
    Suggested
    Remote work

    Full Stack LLC

    Richmond, VA
    4 days ago
  •  ...applications and services. The ServiceNow Application Developer has a software development background in addition to ServiceNow System...  ...UI, GRC Required Education: Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required. [Ten (1... 
    Suggested
    Contract work

    MRINetwork

    Richmond, VA
    1 day ago
  • $99.6k - $234.6k

     ...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure...  ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform... 
    Suggested
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $99.6k - $223.4k

     ...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • $99.6k - $223.4k

     ...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines...  ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    19 hours ago
  • $99.6k - $234.6k

     ...: Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team...  ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $96.8k - $251.6k

     ...matter. This role offers the chance to shape how studios run production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery patterns that make customer adoption repeatable. Responsibilities... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $96.8k - $223.4k

     ...Job Description Overview Join OCI’s Edge Security team as a Principal Engineer to architect and deliver cloud-scale DDoS protection. You’ll lead design for high-performance detection and mitigation systems, drive automation and operational excellence, and set the... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    1 day ago
  •  ...About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational...  ...industry average. The Position We're looking to hire a Principal Software Engineer (.NET + Data) to join our team. You'll work with our... 
    Remote work

    Full Stack LLC

    Richmond, VA
    9 days ago
  • $99.6k - $223.4k

     ...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $99.6k - $223.4k

     ...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise solutions. This role is ideal for a developer with strong hands-on experience in Oracle APEX, PL/SQL, Oracle Database... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    5 days ago
  • $99.6k - $223.4k

     ...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Richmond, VA
    1 day ago
  • $96.8k - $251.6k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    2 days ago
  • $99.6k - $223.4k

     ...directly improve clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and problem-...  ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare Platforms (US Remote) If you... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • $99.6k - $234.6k

     ...Job Description Join Oracle's Health Data Intelligence (HDI) team as a Principal Software Engineer, where you will design and build the next generation of cloud-native platforms, distributed systems, and intelligent automation solutions that power large-scale healthcare... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    1 day ago
  • $99.6k - $234.6k

     ...production at global scale. Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power...  ...you will envision, collaborate with Architects and drive the software design and development for new major data-plane components of... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • $96.8k - $251.6k

     ...Job Description We are looking for a senior staff-level engineer to design, build, and operate high-scale distributed systems and lead...  ...standards for maintainable, supportable, production-grade software across teams. Basic Qualifications ~10+ years of software... 
    Temporary work
    Flexible hours

    Oracle Defunct

    Richmond, VA
    4 days ago
  • $99.6k - $223.4k

     ...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 work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $99.6k - $223.4k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • $94.9k - $135.6k

     ...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Richmond, VA
    3 days ago
  • $55 per hour

     ...consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We’re currently seeking a Software Engineering Apprentice to join our Engineering team. This apprenticeship will last 6 months and consist of dedicated one‑on‑one... 
    Hourly pay
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Richmond, VA
    9 days ago
  • $197.4k - $232k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At...  ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Full time
    Remote work

    Confluent

    Richmond, VA
    1 day ago
  • $269.1k - $307.2k

     ...Distinguished Software Engineer - IFX As a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers, machine learning... 
    Full time
    Part time
    Local area

    Capital One

    Richmond, VA
    7 days ago
  •  ...SkillStorm is actively seeking full-time Entry Level Software Developers for one our Fortune 100 clients. An ideal candidate is one with a strong technical mindset, exceptional problem-solving skills, and logical reasoning abilities. This is an on-site position.... 
    Full time
    Work at office
    Immediate start

    SkillStorm

    Richmond, VA
    5 days ago
  •  ...Software Engineer (Hybrid Work Schedule) Job no: 5090510 Work type: Full-Time (Salaried) Location: Richmond (City), Virginia Categories: Information Technology Title: Software Engineer (Hybrid Work Schedule) State Role Title: Salary Non... 
    Full time
    Work at office
    Remote work
    Monday to Friday

    Virginia Department of Human Resource Management

    Richmond, VA
    2 days ago
  • $79.2k - $178.1k

     ...Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Responsibilities As a member of the software engineering division, you will assist in defining and developing software for tasks... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • $96.8k - $306.4k

     ...Job Description As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem...  ..., and improve overall fleet reliability. Mentor and guide engineers in distributed systems design, high-scale data processing, and... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  •  ...environment with expectations for strong ownership and minimal ramp-up time Must-Have Qualifications ~5+ years of professional software development experience ~ Strong application development background (beyond scripting/support work) ~ Proficient in Python for... 

    Apex Systems

    Richmond, VA
    2 days ago

Do you want to receive more vacancies?

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