Principal Software Engineer
$150k - $180kBerkshire Hathaway Specialty Insurance
Job Description
Job Description
Who are we?
A strategic and trusted insurance partner, Berkshire Hathaway Specialty Insurance (BHSI), provides a broad range of commercial property, casualty and specialty insurance coverages and outstanding service to customers and brokers around the world. Part of Berkshire Hathaway’s insurance operations, we bring our solutions to market with our stellar brand name, top-rated balance sheet, and the expertise of our global team of professionals, who exude excellent capabilities and strong character.
We are a values-based organization where respect, integrity, excellence, collaboration, and passion define who we are and how we do business. We value diversity of backgrounds, experience, and perspectives and strive to foster an inclusive environment that enables all our team members to bring their best selves to work. We are one team committed to building a culture where every teammate has the opportunity to contribute and be recognized. Want to be part of the team building the finest property, casualty, and specialty lines insurance company in the world?
Learn more about our unique culture and history.
Job Opportunity:
Berkshire Hathaway Specialty Insurance (BHSI) is seeking a highly skilled and experienced IT professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Boston. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by leading the design and implementation of scalable, cloud-native solutions that support the dynamic needs of a fast-growing insurance business.
The position demands a hands-on, solution-oriented mindset and a passion for delivering business value through technology. It also requires a strong product mindset, with the ability to think beyond individual features and build reusable, scalable capabilities that solve enterprise needs and create long-term business value. It offers the opportunity to influence architectural decisions, mentor engineering teams, and contribute to BHSI’s long-term digital transformation. The ideal candidate will thrive in a fast-paced, collaborative environment, bringing strong leadership, technical depth, and a commitment to engineering excellence. This role is ideal for someone who values autonomy, architectural ownership, and the chance to work on meaningful, high-impact problems that drive real business outcomes.
Duties & Responsibilities:
- Bring a product engineering mindset to solution delivery by designing reusable, scalable, and customer-focused capabilities that can be leveraged across teams and business functions.
- Spearhead the design and development of scalable, cloud-native applications on Microsoft Azure, ensuring alignment with enterprise architecture principles and evolving business needs.
- Use AI-assisted development tools, such as GitHub Copilot or similar platforms, to improve engineering productivity, code quality, testing, documentation, and developer experience while maintaining strong review, security, and compliance practices.
- Lead front-end engineering efforts using Angular or React to craft responsive, accessible, and user-friendly interfaces across platforms.
- Design and fine-tune database architectures with a focus on performance, scalability, data integrity, and security, leveraging SQL Server and modern ORM tools.
- Operate within an empowered engineering environment supported by modern platforms and tooling, enabling focus on impactful problem-solving over process overhead.
- Partner with enterprise architects and product managers to convert business requirements and architectural blueprints into robust, high-quality software components.
- Take ownership of the complete software development lifecycle, emphasizing test-driven development, secure coding, and long-term maintainability.
- Assess and adopt modern frameworks and tools that enhance development velocity, system scalability, and operational resilience.
- Provide technical leadership and mentorship to engineering teams, conduct code reviews, and champion best practices that foster a culture of excellence and continuous learning.
- Communicate architectural decisions and technical strategies to the Enterprise Architecture Review Board, ensuring alignment with organizational standards.
- Proactively identify and resolve system performance issues, architectural inefficiencies, and reliability concerns through targeted improvement initiatives.
- Develop and maintain detailed documentation covering system architecture, development workflows, and operational procedures to support scalability and onboarding.
- Uphold compliance with cybersecurity protocols, data governance standards, and regulatory requirements throughout the software delivery process.
Qualifications, Skills, and Experience:
- 10+ years of progressive, hands-on experience in software engineering and system administration, with a strong track record of delivering enterprise-grade solutions.
- Proven success in a Principal Engineer or equivalent leadership role, with deep expertise in designing and building scalable applications and integrating third-party platforms to meet complex business needs.
- Strong product mindset, with the ability to translate business problems into reusable technical capabilities, prioritize usability and adoption, and balance short-term delivery with long-term platform value.
- Extensive experience in cloud-first and service-oriented architectures (SOA), with a focus on designing resilient, distributed systems that support high availability and performance.
- Advanced proficiency in C# and the .NET ecosystem, including .NET Core and ASP.NET, with a commitment to writing clean, maintainable, and secure code.
- Strong front-end development experience using Angular (latest versions), with a focus on building responsive, accessible, and user-centric interfaces.
- Experience using AI coding assistants or modern development accelerators is preferred, with sound judgment to review, validate, secure, and refine AI-generated code before production use.
- Deep knowledge of relational databases, particularly SQL Server, including schema design, query optimization, stored procedures, and performance tuning using modern ORM frameworks.
- Hands-on expertise with Microsoft Azure services, including Azure Functions, App Services, Azure SQL, and Azure Storage, with a strong understanding of cloud-native development patterns.
- Comprehensive understanding of microservices architecture, including inter-service communication (REST, gRPC), message queues, and orchestration strategies.
- Strong foundation in system design and architectural patterns, with the ability to evaluate trade-offs and make informed decisions that balance scalability, maintainability, and performance.
- Technically versatile with a hands-on approach, capable of contributing across the full software development lifecycle—from architecture and design to implementation and support.
- Exceptional analytical and problem-solving skills, with a meticulous attention to detail and a proactive mindset toward identifying and resolving technical challenges.
- Excellent communication and interpersonal abilities, with experience collaborating across distributed teams, engaging with stakeholders, and working with external vendors.
- Business-oriented mindset, with a demonstrated ability to understand and align technical solutions with business objectives and operational goals.
- Familiarity with the Property & Casualty Insurance industry is advantageous, offering valuable domain context, though not required.
- Self-motivated and collaborative, with a strong sense of ownership, adaptability, and a team-first mentality focused on delivering high-quality outcomes.
BHSI Offers:
- A competitive package and exciting growth opportunities for career-oriented teammates
- A dynamic, action oriented, and thoughtful environment centered on always doing the right thing for our customers, teammates and our other stakeholders
- A purposely non-bureaucratic organization that embraces simplicity over complexity and emphasizes individual excellence in a team framework
- Benefits that support your life and well-being, which include:
- Comprehensive Health, Dental and Vision benefits
- Disability Insurance (both short-term and long-term)
- Life Insurance (for you and your family)
- Accidental Death & Dismemberment Insurance (for you and your family)
- Flexible Spending Accounts
- Health Reimbursement Account
- Employee Assistance Program
- Retirement Savings 401(k) Plan with Company Match
- Generous holiday and Paid Time Off
- Tuition Reimbursement
- Paid Parental Leave
The base salary range for this position in Boston is $150,000 to $180,000, along with annual bonus eligibility; a candidate’s salary is determined by their relevant skills and experience. We value our teammates – both their capabilities and character – as demonstrated by our amazing culture.
NOTE: Compensation will be commensurate with experience. This job description is not intended to be all-inclusive. Team Member may perform other related duties as negotiated to meet the ongoing needs of the organization.
$163.38k - $261.41k
...commercial complexity is high and global impact is on the line.Role: Principal Software EngineerReports to: Manager, Product Development Location:... ...- Boston, MA Hybrid About the roleAs a Principal Software Engineer on Conga’s B2B Platform Engineering, Core Services team, you...SuggestedFull timeImmediate startWorldwideFlexible hours$150k - $210k
...maintenance of all three packages, and we're hiring an experienced engineer to serve as a primary maintainer. You'll take broad ownership... ..., community-facing disposition. Substantial professional software engineering experience building and maintaining production-grade...SuggestedFull timeWork at officeLocal areaImmediate startFlexible hours$108k - $209k
...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead...Suggested$95k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit .Job Description Summary:The Software Engineer (PMTS) works on mission-oriented projects that span fielded...SuggestedFull timeLocal area$164k - $280k
...as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.The Principal Software Engineer leads the design and delivery of backend software for athenahealth’s Collector product. Based in Boston, MA with a hybrid...SuggestedFull timeTemporary workWork at office$131k - $200k
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling... ...differences that make us who we are and the work we do possible. Principal Software Engineer (SRE)-Onshape Hybrid-Boston, MAAbout the RoleOnshape’s...Permanent employmentFull timeWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours$181k - $300k
...making a meaningful impact, this leadership opportunity may be the right fit for you.Our OpportunityChewy is looking for a Principal Software Engineer to join our Fulfillment Technology & Science team. Our fulfillment systems power critical, high-volume operations across...Local areaFlexible hours- ...ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Role Summary Join our innovative team as a Principal Software Engineer in Boston, MA, where you will play a pivotal role in shaping the future of medication management. This hybrid position...Full timeTemporary workWork at office
$164k - $280k
...quality, and sustainable healthcare for all.Role Summary: The Principal Frontend Engineer will serve as a senior technical authority shaping the... ...work is consequential — this platform underpins clinical software used by healthcare providers every day — and this role is...Full timeTemporary workWork at officeWork from home$241.4k - $322.6k
...our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk....Full timeTemporary workLocal areaFlexible hours$131k - $180k
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling... ...differences that make us who we are and the work we do possible. Principal Software Engineer - Hybrid Boston, MAOnshape ( ), a PTC SaaS business, is...Full timeWork experience placementWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours2 days per week3 days per week$107.5k - $204.5k
...AerospaceCollins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute... ...to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Principal Software Engineer to join our team. What You...Temporary workWork experience placementWork at officeRemote workFlexible hours- ...future of Surety Underwriting through the modernization and globalization of our technology platform, and we’re looking for a Principal Software Engineer to help lead that effort.This is a hybrid position requiring two days in the office a week in our Portsmouth, Boston, or...For contractorsWork at officeLocal area
$150k - $180k
...BHSI) is seeking a highly skilled and experienced Technology professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Boston. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by...Temporary workFlexible hours$88k - $168k
DescriptionDo you bring deep full-stack software engineering experience and the judgment to identify, design and deliver the right solutions... ...and you are driven by purpose, join SOPHiA GENETICS as a Principal Software Engineer and enable us to make a positive impact on...Full timeContract workTemporary workWork at officeLocal areaWork from homeWorldwideWeekend work$197k - $232.4k
...About the Job: The Principal Software Engineer, Delivery Systems, is a senior technical leader responsible for architecture, technology strategy, and execution across FMI’s ordering management and adjacent commercial and laboratory platforms. This role will lead the...$300k
...The Role We are hiring a Principal Engineer to take full, hands‑on ownership of Blitzy’s most critical production‑grade systems and to... ...highly technical company Deep understanding of how enterprise software systems are built and evolved at scale, including tradeoffs...Work at officeWork from homeFlexible hours$150k - $300k
...the life sciences industry, committed to making a positive impact on its customers, employees, and communities.The RoleAs Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week- Senior, Principal or Lead Software Engineer, Artificial Intelligence, fully remote, 145k to 195k base, bonusCompensation Commensurate with experience, bonus, benefits, EOE, diverse highly educated culture. Candidates must be a U.S. citizen or national, refugee, asylum,...Permanent employmentH1bRemote workVisa sponsorship
- ...Principal Software Engineer The Principal Software Engineer will play a key role in designing and developing enterprise SAAS applications. This person should have the ability to thrive on new technical challenges and innovate our products, technology stack & development...
- ...Software Development Engineer We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making. As a member of our engineering team, you'll be working closely with other team members and...
$114.6k - $234.6k
...Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems that...$300k
...Principal Engineer We are hiring a Principal Engineer to take full, hands-on ownership of Blitzy's most critical production-grade systems... ...and AI systems. Understanding of large-scale enterprise software systems, including architecture, integration, deployment, modernization...$107k - $216k
...rapidly prototyping ideas, collaborating with design, product, and engineering partners, and delivering intuitive, high-quality experiences... ...AI-assisted coding tools to improve development workflows. Software and cloud engineering. You have experience designing application...Full time$147k - $237.5k
...filled anywhere in the United States* We're looking for a Principal Escalation Engineer to serve as a key architect of customer stability and... ...Qualifications What You Bring ~8+ years of experience in the software industry (Technical Support, R&D, or Sustaining...Full timeWork at officeImmediate startShift work$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$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$191k - $239k
...requires fresh and diverse perspectives. Come join us for the ride! Role overview CarGurus is hiring for a Senior Principal Software Engineer in our Consumer Commerce department – the group responsible for our highest trafficked pages and products. Our mission is...Flexible hours$75k - $275k
...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit .Job Description Summary:The Principal Embedded Software Engineer develops high performance solutions for resource...Full timeLocal area$175k - $195k
...work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Principal Full Stack Software Engineer to work with our stellar team! You will have a chance to work with Broadridge’s world-class clients leading highly...Full timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Boston, MA
- principal Boston, MA
- principal consultant Boston, MA
- principal data scientist Boston, MA
- principal cloud computing engineer Boston, MA
- principal applied scientist Boston, MA
- principal scientist Boston, MA
- senior principal cloud computing engineer Boston, MA
- associate principal Boston, MA
- epic principal trainer Boston, MA



