UK Backend Engineer

Posted 7 hours 21 minutes ago by Hagerty Insurance Agency

Permanent
Full Time
Other
Not Specified, United Kingdom
Job Description

As a growth-focused Business Analyst, you will be at the forefront of our growing international product function, spearheading growth by crafting insights.

As a UK Backend Engineer, you will help shape the foundations of our technology stack. You'll design and build the services that power our digital quote services, websites, and customer platforms, including third-party API integrations and real-time enrichment services that enhance our membership and insurance offerings. It's a rare opportunity to take full ownership of backend engineering in a greenfield space, while collaborating with experienced teams across design, product, and infrastructure.

We are a growing technology team within a well-established insurance and membership brand, combining the energy of a startup with the stability of a global parent company. Our mission? To create elegant, high-performing services that fuel richer experiences for classic car enthusiasts across the UK.

Ready to get in the driver's seat? Join us!

What you'll do

Develop maintainable, scalable, secure, and resilient software by:

  • Thoroughly understanding your tasks including the associated business needs, architectural and system interaction designs, and operational needs. These tasks may contain some ambiguity and often touch multiple parts of a service.
  • Writing clean, human-readable code and applying code review feedback to future work.
  • Developing and designing comprehensive and automated unit, integration, and end-to-end tests, and understanding the appropriate use of each test type.
  • Reviewing telemetry (logs, metrics, traces) produced by your code to ensure it's easy to operate and support. Identify useful new telemetry and remove what's no longer valuable.

Own and support features, modules, and services by:

  • Being able to clearly explain and demonstrate the customer value and technical design of the features you develop.
  • Understanding how your services interact with broader systems including websites, quote journeys, membership services, and valuation tools.
  • Helping define and break down future features in collaboration with product managers, designers, and frontend engineers.
  • Monitoring and interpreting operational and business metrics to help improve product quality and performance over time.

Improve your skills as an engineer by:

  • Researching and understanding how our tools, frameworks, and cloud infrastructure are designed, including the tradeoffs those designs reflect.
  • Learning to define and apply system-level abstractions and integration patterns that improve flexibility while managing operational complexity.
  • Understanding how your services operate in a broader environment, including cloud infrastructure, APIs, content systems, and third-party integrations.
  • Understanding and communicating the performance and resource impact of design decisions at both micro- and macro-system levels.

Contribute to and engage in a collaborative environment by:

  • Being an active participant in all team activities: standups, planning sessions, retrospectives, design discussions, and informal technical banter.
  • Collaborating with engineers to understand and align with shared tooling, patterns, and standards while owning delivery within our local team.
  • Helping teammates understand the scope and function of your services and assisting less experienced engineers as we grow the team.
  • Taking shared responsibility for the quality, reliability, and maintainability of the systems we build together.

This might describe you

  • You have played a key role in delivering production-ready features or services across multiple projects, demonstrating ownership from initial build through to live support and follow-up iterations, with increasing autonomy over time.
  • Comfortable working in a small team and taking broad ownership of systems and services.
  • Interested in owning and improving systems that connect our customer experiences and backend processes.
  • Eager to learn and apply technologies such as:
    • Languages: C#
    • Interservice Communication: REST APIs, message queues
    • Hosting & Infrastructure: AWS, containers, Terraform, CI/CD (Azure DevOps)
    • Security: OAuth 2, encryption, secure design patterns
    • Observability: Logging, metrics, tracing, alerting
  • Able to clearly communicate your thoughts and actively incorporate feedback from others.
  • Clear and thoughtful communicator who values shared success, ongoing feedback, and continuous learning.
  • Other things to note

    • This position can be worked remotely within the United Kingdom.
    • Familiarity with public company requirements, including Sarbanes Oxley and key regulations, if applicable. For SOX compliant roles, responsible for designing, executing, and documenting internal controls where they have been identified as owners to prevent errors in financial reporting, processes, and business operations. Including attestation to the completeness, accuracy, and compliance of all financial reporting data, where applicable.

    Hagerty is an automotive enthusiast brand and the world's largest membership organization. Along with being a best-in-class provider of specialty insurance for enthusiasts, Hagerty is also home to the Hagerty Drivers Foundation, Garage + Social, Hagerty Drivers Club, Marketplace, and more. Committed to saving driving for future generations, everything Hagerty does is dedicated to the love of the automobile.

    Hagerty is a rapidly growing company that values a winning culture. We provide meaningful work for and invest in every team member.

    At Hagerty, we share the road. We are an inclusive automotive community where all are welcomed, valued, and belong regardless of race, gender, age, or car preference. We are united by our shared passion for driving, our commitment to preserve car culture for future generations, and our desire to make a positive impact.

    If you reside in California, Colorado, D.C., Hawaii, Illinois, Maryland, Minnesota, Nevada, New York, New Jersey, Ohio, Rhode Island, Vermont, Washington, or Canada, please email for compensation, benefits, and perks.

    If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!