Senior Software Engineer

Hamilton Insurance Group

Richmond (VA)

Hybrid

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Matching 401K plan
Medical, dental, vision, life, anddis
Generous time off
Continued professional development
Gym subsidy
My day

Job summary

Hamilton Insurance Group is seeking a Senior Software Engineer based in the United States to architect and develop high quality scalable full stack solutions. The role involves building APIs for portfolio aggregation, automating SDLC processes, and improving reliability and performance across applications and infrastructure.

You will work with C#, Python 3, Docker, and orchestration tools in a hybrid environment, collaborating across teams to deliver robust software for a global portfolio.

Qualifications

  • Proven software development experience.
  • Strong knowledge of C# and Python 3.
  • Experience with Docker and orchestration platforms such as Kubernetes.
  • Familiarity with algorithms and data structures.
  • Experience using Git in a team.
  • Comfort with remote collaboration tools.
  • Willingness to work full stack across technologies and languages.
  • Understanding of Agile SDLC practices.

Responsibilities

  • Architect and develop high quality scalable solutions with a full stack approach.
  • Take ownership, develop ideas and deliver results to support users and the team.
  • Design and architect internal APIs for portfolio aggregation and reporting.
  • Automate daily processes and reduce manual tasks in the SDLC.
  • Improve reliability, security, and performance of applications and infrastructure.
  • Develop consumer-grade apps that scale globally and increase test coverage.
  • Follow standard development methodologies and Agile processes.
  • Foster a culture of continuous development.

Skills

C#
Python 3
Docker
Kubernetes
Git
Remote collaboration tools

Tools

Docker
Kubernetes

Job description

In good company

Hamilton (NYSE: HG) underwrites specialty insurance and reinsurance risks on a global basis through its wholly owned subsidiaries. Its three underwriting platforms: Hamilton Global Specialty, Hamilton Select and Hamilton Re, each with dedicated and experienced leadership, provide access to diversified and profitable business around the world.

Headquartered in Bermuda, Hamilton has over 600 employees with key underwriting operations in London, Bermuda, the US and Dublin. We work collaboratively, we share a passion for the service and results we deliver, and we know that what we do each day is meaningful – to our customers and our business. We believe we are ‘In good company.’ with everyone we interact with.

We’re looking for a
Senior Software Engineer

Based in the US and reporting XXXXX, this position willarchitect and develop high quality scalable solutions with a full stack approach.

Hamilton Global Specialty is our multi-platform, specialty insurer operating primarily through a Lloyd’s Syndicate and Dublin operating company with a managing general agency in the US.

What you will do
  • Architect and develop high quality scalable solutions with a full stack approach
  • Take ownership, develop new ideas and solutions and generate results to support our users and the other members of the development team
  • Design and architect our internal API to support the business in portfolio aggregation and reporting
  • Bring automation within software teams on a daily basis using scripting techniques and the adoption of tooling to continue the removal of manual processes in the Software Development Lifecycle (SDLC)
  • Analyse and improve reliability, security, and performance of all technology applications, databases and infrastructure
  • Develop consumer-grade applications that can scale in a global environment and improve test coverage of existing codebases
  • Ensure the team is following standard methodologies for development using agile processes
  • Help to drive a team culture of continuous development
What you require for the role
  • Demonstrable relevant work experience in software development
  • Recent working knowledge of C# and strong knowledge of Python 3
  • Strong knowledge of Docker and at least one cluster orchestration platform
  • Good knowledge of algorithms and data structure
  • Experience using Git in a team environment
  • Experience working in an environment leveraging remote communication collaboration tools
  • Willingness to work full stack with transitions between technologies and languages
  • Familiarity with agile and software development lifecycle, including design, build, code review, testing, release and bug fixing
  • Technical expertise & capabilities within your field supported by best practise coding
  • Ability to productively leverage data and technology
  • Open, innovative and inclusive mindset
  • Collaborative spirit
  • Results-oriented and growth mindset
Nice to have
  • Experience of building applications using React
  • Public record of Open Source project contributions
  • Linux (Debian/Ubuntu) or any popular distribution
  • Redis/caching experience
  • Rabbit MQ or other messaging platforms
  • Pandas or other data science libraries
  • Qt or another UI framework
  • Flask or other web frameworks
  • Docker Swarm or Kubernetes
  • Azure or other cloud platforms
  • Insurance (or) reinsurance (or) finance applications
Conduct Standards
  • You must act with integrity
  • You must act with due skill, care and diligence
  • You must be open and cooperative with the FCA, the PRA and other regulators
  • You must pay due regard to the interests of customers and treat them fairly
  • You must observe proper standards of market conduct
  • You must act to deliver good outcomes for retail customers
What you can expect from us

At Hamilton, we offer a vibrant, entrepreneurial and collaborative workplace shaped by our values: Be Smart, Be Sensible, Be Open and Be More.

Our employees consistently say they would recommend Hamilton as a great place to work — a testament to the inclusive, supportive, and empowering culture we’ve built together. We embrace individuality, value diverse perspectives, and recognise the unique contribution each person makes to our continued success.

Hamilton offers a competitive salary with an annual performance-based target bonus and a comprehensive benefits package, to include:

  • Hybrid working
  • Matching 401K plan
  • Medical, dental, vision, life, disability
  • Generous time off (including parental leave)
  • Continued support for professional development
  • Gym subsidy
  • My day (additional days leave for personal interests/wellness/charity work)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Compliance Analyst
Compliance Analyst

Hamilton • Richmond (VA)

Hybrid
USD 65,000 - 85,000
Hybrid working
Matching 401K plan
Medical, dental, vision, life, and dis
Corporate & Marketing Communications Manager
Corporate & Marketing Communications Manager

Hamilton • Pennington (NJ)

Hybrid
USD 90,000 - 120,000
Hybrid working
401K plan
Medical cover
+8
Reinsurance Pricing Actuary
Reinsurance Pricing Actuary

Hamilton • Pennington (NJ)

Hybrid
USD 180,000 - 240,000
Hybrid working
Matching 401K plan
Medical, dental, vision, life, and/or/
+4
Executive Underwriter, US Property
Executive Underwriter, US Property

Hamilton • Richmond (VA)

Hybrid
USD 150,000 - 210,000
Hybrid working
401K matching
Medical, dental, vision
+4
Assistant Vice President, Claims
Assistant Vice President, Claims

Hamilton • United States

On-site
USD 180,000 - 280,000
Matching 401K plan
Medical, dental, vision, life, disability
Generous time off including parental leave
+4
Reinsurance Pricing Actuary
Reinsurance Pricing Actuary

Hamilton Insurance Group • Pennington (NJ)

Hybrid
USD 95,000 - 125,000
Hybrid working
Matching 401K plan
Medical, dental, vision, life, and DIS
+4
Senior Underwriter, Products Liability & Contractors
Senior Underwriter, Products Liability & Contractors

Hamilton • Richmond (VA)

On-site
USD 90,000 - 130,000
Underwriter, Products Liability & Contractors
Underwriter, Products Liability & Contractors

Hamilton • Richmond (VA)

On-site
USD 70,000 - 90,000
Matching 401K plan
Generous time off
Additional personal days
Senior Claims Adjuster, Hamilton Select
Senior Claims Adjuster, Hamilton Select

Hamilton Insurance Group • Richmond (VA)

Hybrid
USD 90,000 - 120,000
Hybrid working
Matching 401K plan
Medical, dental, vision, life, and dis
+3
Senior IT Internal Auditor
Senior IT Internal Auditor

Hamilton Group • Richmond (VA), Northern (KY)

Hybrid
USD 90,000 - 140,000
Hybrid working
401K matching
Medical coverage
+9