Senior/Principal Software Engineer

2 months ago


Indianapolis, Indiana, United States Liberty Mutual Insurance Full time
Pay Philosophy

The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role.


Description

Do you have the skills and drive to join a tech team thats working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. In this role at Liberty Mutual, youll help deliver a state of the art quote experience for one of our major distribution channels, which entails consulting on highly complex issues and solve technical problems, while working in an agile environment that has the creative energy of a start-up and the full backing and comprehensive benefits of a Fortune 100 company.

This is a Senior/Principal Engineer range posting. The actual internal level/grade and compensation for this role will depend on the candidates geographic location, overall experience, and skill level.

We encourage you to apply and bring your expertise if youre a:

  • Technical problem solver: Going far beyond simply developing error-free source code, test scripts, components and system architectures, youll document and build deployment guides aimed at maintaining robust, relevant software
  • Customer-centric engineer: Putting clients needs first, youll translate customer requirements into technical applications and support the implementation of new software
  • Motivated mentor: Exercise your technical chops while coaching and collaborating with junior software engineers.
  • Forward thinker: Merely fixing a problem isnt enough using your proactive mindset and initiative, youll also identify opportunities to enhance performance, quality and efficiency
Qualifications

Experience

  • Five or more years of software engineering experience
  • Strong background in business operations and strategies, including global technology and financial services trends
  • Hands-on involvement with layered systems architectures, designs and shared software concepts
  • Familiarity with functional and system integration testing
  • Experience working in an agile environment

Essential skills for the position:

  • Excellent verbal and written communication. This is a virtual team spread across the US, so being able to work in such a setting is key
  • Version control system experience, specifically working with any implementation of Git
  • Extensive experience with C#
  • Experience with .Net 5+

Preferred skills and experience:

  • .Net Web API
  • AWS
  • Microsoft Orleans
  • XML
  • Experience in Insurance industry or similar.
  • Angular 16+
  • JavaScript/TypeScript
  • HMTL, CSS

Education

  • A Bachelors or Masters degree in a technical or business discipline, or equivalent experience
About Us

**This position may have in-office requirements depending on candidate location.**

At Liberty Mutual, our purpose is to help people embrace today and confidently pursue tomorrow. That's why we provide an environment focused on openness, inclusion, trust and respect. Here, you'll discover our expansive range of roles, and a workplace where we aim to help turn your passion into a rewarding profession.

Liberty Mutual has proudly been recognized as a "Great Place to Work" by Great Place to Work US for the past several years. We were also selected as one of the "100 Best Places to Work in IT" on IDG's Insider Pro and Computerworld's 2020 list. For many years running, we have been named by Forbes as one of America's Best Employers for Women and one of America's Best Employers for New Graduates as well as one of America's Best Employers for Diversity. To learn more about our commitment to diversity and inclusion please visit:

We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. To learn more about our benefit offerings please visit:

Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law.



  • Indianapolis, Indiana, United States OnBoard Full time

    Title: Software Engineer III Date: Function: Engineering Reports to: Manager, Software Engineering Position Summary: The Software Engineer III will play a crucial role in the development of our SaaS applications. Leveraging your extensive experience, you will lead complex projects, mentor junior engineers, and contribute to the design of scalable and...


  • Indianapolis, Indiana, United States Proven Process Group Full time

    Position Overview:We are seeking a Senior Technical Lead to oversee our software engineering initiatives. This role is ONSITE full time and is essential for driving operational excellence within our organization.Essential Qualifications:Proven experience in leading a team of Java Software Engineers, including formal management responsibilities for a group of...


  • Indianapolis, Indiana, United States Proven Process Group Full time

    Position Overview:We are seeking a Senior Technical Lead to oversee our software engineering initiatives. This role is ONSITE full time and requires relocation to a location near Champaign, IL.Essential Qualifications:Proven experience in leading a team of Java Software Engineers, including formal management responsibilities for a team of 9 engineers, both...


  • Indianapolis, Indiana, United States Rise Technical Full time

    Senior Firmware Engineer (C/C++ / Communications)Compensation: $90,000 – $130,000 + Stock options + RelocationWork Arrangement: HybridJoin a pioneering AI technology firm that is redefining wearable computing through brain-inspired innovations. This role offers you the chance to establish protocols that will be integral to future devices.This is an...


  • Indianapolis, Indiana, United States Salesforce Full time

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software EngineeringJob Details About Salesforce We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across...


  • Indianapolis, Indiana, United States Eli Lilly and Company Full time

    At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities...


  • Indianapolis, Indiana, United States BAXTER Full time

    About This RoleWe are seeking a highly skilled and experienced Principal Project Engineer to join our team at Baxter. As a key member of our organization, you will be responsible for leading complex projects and ensuring their successful completion within scope, cost, quality, and schedule requirements.Key ResponsibilitiesProject Definition and...


  • Indianapolis, Indiana, United States Veeva Systems Full time

    About the RoleThis is a top cloud software engineering job that incorporates everything you've worked hard for. With the mission of creating cloud software that helps speed up the innovation and delivery of critical treatments and medicines to patients around the globe, it's a role that makes a real impact.Your impact as a seasoned technical problem-solver...


  • Indianapolis, Indiana, United States Cerebra Consulting Inc Full time

    Job OverviewWe are seeking a talented Senior Java Software Engineer to join our dynamic team at Cerebra Consulting Inc. This position offers a hybrid work model, allowing flexibility between onsite and remote work.Position DetailsLocation: Hybrid modelDuration: 6 months+Key ResponsibilitiesCollaborate with product teams in an Agile framework to design and...


  • Indianapolis, Indiana, United States Brooksource Full time

    Job Title: Senior Software Engineer - .NET SpecialistLocation: RemoteContract-to-HireCompetitive hourly rateOverview: We are seeking a highly skilled Senior Software Engineer with expertise in .NET technologies to become a vital part of our dynamic software development team. The ideal candidate will possess a strong technical foundation, demonstrating...


  • Indianapolis, Indiana, United States eTek IT Services, Inc. Full time

    Job OverviewWe are seeking a Senior Java Software Engineer to join our dynamic team at eTek IT Services, Inc. This role is pivotal in enhancing our existing systems and developing new functionalities in a fast-paced environment.Key Responsibilities:Collaborate with product teams in an Agile framework to create application solutions that align with business...


  • Indianapolis, Indiana, United States Vets Hired Full time

    Job OverviewWe are seeking a skilled Senior Java Software Engineer to join our team at Vets Hired. This role involves providing comprehensive technical insights and recommendations for developing a standardized user interface and experience.Key ResponsibilitiesDeliver in-depth technical analysis and suggestions for implementing a cohesive user...

  • Principal Engineer

    5 days ago


    Indianapolis, Indiana, United States GEICO Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at GEICO. As a key member of our engineering staff, you will play a critical role in designing and building scalable, resilient distributed systems that provide a seamless experience for our customers.Key ResponsibilitiesScope, design, and build complex software systems...


  • Indianapolis, Indiana, United States Proven Process Group Full time

    Position Overview:We are seeking a Senior Technical Lead to oversee our software engineering initiatives. This role is ONSITE full time and is located within a commutable distance from a vibrant community.Essential Qualifications:Proven experience in leading a team of Java Software Engineers, including formal management responsibilities for a team of 9...


  • Indianapolis, Indiana, United States GEICO Full time

    Senior Engineer Job DescriptionThe Senior Engineer position at GEICO is a critical role within the engineering team focused on enhancing Mobile/Web solutions to provide a seamless experience for our customers.Key ResponsibilitiesDesign and develop scalable distributed systems to meet business requirements.Collaborate with cross-functional teams in the...


  • Indianapolis, Indiana, United States PHYSIOLOGIC DEVICES, INC. Full time

    About the OpportunityPhysiologic Devices, Inc. is seeking an experienced Electrical Design Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and developing implantable grade electronics for a Class III medical device.The CompanyWe are a small, fast-paced company dedicated to delivering innovative...


  • Indianapolis, Indiana, United States Veeva Systems Full time

    About the RoleThis is a top software engineer job that incorporates everything you've worked hard for. With the mission of creating cloud software that helps speed up the innovation and delivery of critical treatments and medicines to patients around the globe, it's a role that makes a real impact.Your impact as a seasoned technical problem-solver will mean...


  • Indianapolis, Indiana, United States Contech Engineered Solutions LLC Full time

    Join Contech Engineered Solutions as a Senior Structural Design EngineerWe invite you to be part of a forward-thinking team at Contech Engineered Solutions, where you will play a crucial role in advancing the field of structural engineering. As a Senior Engineer, your expertise will be pivotal in delivering technical guidance and creative solutions for a...


  • Indianapolis, Indiana, United States Carrier Full time

    Associate Director-Software EngineeringCarrier - Indianapolis, INCountry:United States of AmericaLocation:CAI22: Carrier - Indianapolis 30 S Meridian St, Suite 500 , Indianapolis, IN, 46204 USAAbout this roleCarrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-class, diverse workforce with...


  • Indianapolis, Indiana, United States Proven Process Group Full time

    Position Overview:We are seeking a Senior Technical Lead to oversee our software engineering initiatives. This role is ONSITE full time and requires relocation to a vibrant area located 90 miles west of Indianapolis. Our organization is recognized for its commitment to excellence and innovation.Essential Qualifications:Proven experience in leading a team of...