Principal Developer

Posted 3 Days Ago
Be an Early Applicant
Richmond, VA, USA
In-Office
155K-175K Annually
Senior level
Insurance
The Role
Leads architecture, design, development, testing, and deployment of enterprise applications within Agile teams. Delivers scalable full-stack solutions using Java, Angular, and AWS; evaluates emerging technologies and AI-assisted development practices; champions coding, security, and testing standards; mentors developers; manages technical dependencies; and collaborates with product owners and business stakeholders to shape software roadmaps.
Summary Generated by Built In

Are you a seasoned software developer with a passion for coding, collaboration, and mentorship? Join Kinsale Insurance, a fast-growing and successful excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We foster a highly collaborative technology environment where developers work side by side with product teams and business stakeholders in a dynamic, Agile setting where your contributions matter from day one. We’re looking for experienced engineers ready to influence solutions and architecture patterns that drive our business strategy.

About the Role

As a Principal Developer, you’ll join one of our cross-functional Agile teams and contribute to the full lifecycle of enterprise applications, from design to deployment. You’ll leverage generative AI tools (e.g., GitHub Copilot, ChatGPT, Claude Code) in day-to-day development and deployments to accelerate coding, automate repetitive tasks, and improve code quality and productivity. You’ll also help shape the vision and roadmap for your team’s software solutions and mentor developers across Application Development, with the support of a collaborative team that values learning and growth.

What You’ll Do
  • Deliver high-quality, scalable code and solutions aligned with business needs and team objectives.
  • Lead the architecture and design of maintainable, enterprise-grade applications, aligning them with IT and business strategies.
  • Research, evaluate, and recommend technologies and approaches that solve our most complex and evolving technical and business challenges.
  • Champion best practices in coding, testing, security, and AI use across the team and department.
  • Innovate and prototype new ways to leverage our tools and capabilities, improving scale, time to market, quality, and architecture alignment.
  • Mentor developers across Application Development to align system direction and inspire growth.
  • Break down complex problems into well-defined components that support parallel development and incremental delivery, while managing upstream and downstream dependencies.
  • Collaborate with developers, product owners, and business stakeholders, and participate in Agile ceremonies, as a recognized technical leader across multiple applications.
What You Bring
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
  • 6+ years of experience as a full-stack developer, with a strong foundation in enterprise application development.
  • Strong experience with Java (Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, Hibernate) and Angular (v17+).
  • 4+ years of hands-on AWS experience, with familiarity in services and technologies such as SQS, EKS, Python, Node.js, SQL, JSON, Kong, and Confluent Kafka.
  • Proficiency with AI coding assistants (e.g., GitHub Copilot, Claude Code) and LLMs to optimize engineering workflows, plus a solid understanding of RAG systems and agent-based architectures.
  • Experience with CI/CD and tools such as Git, GitLab, Maven, SonarCloud, Visual Studio Code, and IntelliJ, and familiarity with Agile practices that evolve as we refine our approach to delivery.
  • A curiosity for staying current on emerging trends, with an eye for practical ways to apply them.
  • AWS Certified Developer certification and experience with event-driven architecture and serverless technologies are a plus.
Why You’ll Love Working at Kinsale
  • Competitive Pay & Bonus Opportunities – Rewarding performance, initiative, and technical excellence.
  • Comprehensive Benefits – Health, dental, and vision insurance with up to $3,600 (individual) or $7,000 (family) in HSA contributions per year.
  • Work-Life Balance – Generous paid time off including 22 days of PTO and 10 paid company holidays.
  • Career Growth – Clear promotion paths, mentorship, and ongoing professional development opportunities.
  • Retirement & Security – Up to 6% matching 401(k) contributions on base salary and bonus, plus standard life insurance and disability coverage.
  • Continuous Learning – Annual $3,000 reimbursement for educational training, conferences, and certifications.
Integrity & Responsibility

Kinsale values strong financial responsibility. A credit check will be conducted as part of the selection process for roles that require sound judgment, trustworthiness, or access to sensitive information.

Ready to Apply?

If you’re a motivated, collaborative engineer who thrives on innovation and building solutions that make a real difference, this is your opportunity to lead. Join Kinsale Insurance and grow in a company that rewards excellence, initiative, and continuous learning.

Apply today and start building your future with us!

Salary Range

$155,000 - $175,000

This posted range is our best estimate; starting salary will be based on experience level. Additionally, the posted range reflects only base salary and does not include annual bonuses, benefits, or reimbursements.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Skills Required

  • Bachelor's degree in Computer Science, Information Technology, a related field, or equivalent professional experience
  • 6+ years of experience as a full-stack developer
  • Strong enterprise application development experience
  • Strong experience with Java, Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, and Hibernate
  • Experience with Angular version 17 or later
  • 4+ years of hands-on AWS experience
  • Familiarity with SQS, EKS, Python, Node.js, SQL, JSON, Kong, and Confluent Kafka
  • Proficiency with AI coding assistants and LLMs, including understanding of RAG systems and agent-based architectures
  • Experience with CI/CD and Git, GitLab, Maven, SonarCloud, Visual Studio Code, and IntelliJ
  • Familiarity with Agile practices
  • AWS Certified Developer certification
  • Experience with event-driven architecture and serverless technologies
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Richmond, Virginia
654 Employees
Year Founded: 2010

What We Do

Kinsale Insurance is an excess and surplus (E&S) lines insurance company located in Richmond, VA specializing in hard-to-place property, casualty, and specialty risks. Our products are distributed nationwide through appointed surplus lines brokers. We target small-to-midsized accounts and have the flexibility to offer terms for businesses with poor loss histories, high-risk venues, and new or high-hazard operations. Every customer receives high-quality, high-touch customer service and innovative, personalized solutions from us for every account. In each corner of our operation, from underwriting to technology and everything in between, we take ownership of every step of the process by doing as much as possible in-house. Kinsale is focused on creating a team-centered, results-driven work environment that is constantly growing, making progress toward our goals, and reaching new milestones at every checkpoint. Our culture rewards the doers: people who seek new opportunities, take initiative, and challenge the status quo. Our newly constructed building helps improve face-to-face collaboration and allows our employees to work as a team, and we prioritize opportunities to develop those team members and their skillsets. Learn more about Kinsale’s offerings by visiting our website: kinsaleins.com

Similar Jobs

Pfizer Logo Pfizer

Principal Engineer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
31 Locations
121990 Employees
177K-294K Annually

Atlassian Logo Atlassian

Solutions Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
16 Locations
11000 Employees
161K-253K Annually

CDW Logo CDW

Security Engineer

Information Technology
Remote or Hybrid
US
15100 Employees
172K-240K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Principal Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Manassas, VA, USA
40000 Employees
133K-226K Annually

Similar Companies Hiring

MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account