Senior/Principal Software Engineer
2 months ago
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
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
**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.
-
Principal Software Engineer
2 months ago
Indianapolis, Indiana, United States OnBoard Full timeTitle: 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...
-
Lead Software Engineering Manager
2 weeks ago
Indianapolis, Indiana, United States Proven Process Group Full timePosition 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...
-
Lead Software Engineering Manager
2 weeks ago
Indianapolis, Indiana, United States Proven Process Group Full timePosition 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...
-
Senior Embedded Software Engineer
1 week ago
Indianapolis, Indiana, United States Rise Technical Full timeSenior 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...
-
Senior Software Engineer
2 months ago
Indianapolis, Indiana, United States Salesforce Full timeTo 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...
-
Senior Software Engineering Leader
1 month ago
Indianapolis, Indiana, United States Eli Lilly and Company Full timeAt 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...
-
Principal Project Engineer
2 days ago
Indianapolis, Indiana, United States BAXTER Full timeAbout 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...
-
Senior Cloud Software Engineer
1 week ago
Indianapolis, Indiana, United States Veeva Systems Full timeAbout 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...
-
Senior Java Software Engineer
1 week ago
Indianapolis, Indiana, United States Cerebra Consulting Inc Full timeJob 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...
-
Senior Software Engineer
2 weeks ago
Indianapolis, Indiana, United States Brooksource Full timeJob 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...
-
Senior Java Software Engineer
1 week ago
Indianapolis, Indiana, United States eTek IT Services, Inc. Full timeJob 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...
-
Senior Java Software Engineer
2 weeks ago
Indianapolis, Indiana, United States Vets Hired Full timeJob 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 timeAbout 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...
-
Lead Software Engineering Manager
2 weeks ago
Indianapolis, Indiana, United States Proven Process Group Full timePosition 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...
-
Senior Software Development Manager
1 week ago
Indianapolis, Indiana, United States GEICO Full timeSenior 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...
-
Principal Electrical Design Specialist
5 days ago
Indianapolis, Indiana, United States PHYSIOLOGIC DEVICES, INC. Full timeAbout 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...
-
Senior Cloud Software Engineer
5 days ago
Indianapolis, Indiana, United States Veeva Systems Full timeAbout 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...
-
Principal Engineer for Structural Solutions
1 week ago
Indianapolis, Indiana, United States Contech Engineered Solutions LLC Full timeJoin 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...
-
Associate Director-Software Engineering
2 months ago
Indianapolis, Indiana, United States Carrier Full timeAssociate 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...
-
Lead Software Engineering Manager
2 weeks ago
Indianapolis, Indiana, United States Proven Process Group Full timePosition 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...