Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

As a Software Engineer II on the Digital Sales team, you will be working with our web quoting experience and have direct impact on Hagerty’s revenue. In this role you can expect to partner with other engineers to implement new features, maintain existing applications, and share knowledge with your fellow teammates. You will be working with a mix of technologies like JavaScript frameworks and .Net.

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 need.  Such tasks tend to contain some ambiguity and touch multiple parts of a single service.
    • Writing clean, human-readable code.  Track and consistently apply the comments received on your code to future work.
    • Developing and designing comprehensive and automated unit, integration, and end-to-end tests, while understanding appropriate use of each test type.
    • Actively reviewing the telemetry (logs, metrics, etc.) produced by the service to ensure it is easy to support.  Identify new telematic data that could be added and just as importantly old data that is no longer helpful.
  • Own and support features, modules, and products by:
    • Being able to thoroughly explain and demonstrate the usage of your product’s features from the perspective of its customers.
    • Thoroughly understanding in-development features and supporting less experienced developers in breaking those down into well-structured tasks.
    • Actively practice troubleshooting and participate in the on-call support rotation for team’s production services.
    • Monitoring key product metrics, analyzing changes over time, and support prediction of future changes.
  • Improve your skills as an engineer by:
    • Carefully researching how the components of our technology stack are designed, why they are designed that way, and understanding the tradeoffs made by those design choices.
    • Learning to define and properly apply abstractions that make our code more flexible and intelligible while reducing overall complexity.
    • Understanding and effectively communicating the system resource and performance impact, at the micro- and macro-level, of design decisions.
    • Learning to take the perspective of others and communicate effectively from that point of view.
  • Contribute to and engage in a collaborative environment by:
    • Being an active participant in all team activities: team ceremonies, banter, troubleshooting, design discussion, work breakdowns, etc.
    • Explaining the purpose of team practices and behaviors, modeling them, and helping less experienced engineers adopt them.
    • Helping less experienced engineers know the difference between something they can reasonably figure out on their own and when they are blocked.  Provide them tips for accomplishing the former and guidance on asking good question to avoid the latter.
    • Coaching less experienced engineers on our tools, techniques, and patterns, why we’ve chosen those, the tradeoffs we’ve made in choosing them, and their proper application.

This might describe you

  • Completed some professional training (e.g., college, bootcamps) in software development. 
  • Comfortable working and actively participating within smaller (5-10 people) technical groups.
  • Eager to deeply learn, both independently and with help, our technologies and patterns such as:
    • Languages: C#, Typescript
    • Databases: Strong MS SQL knowledge, complex SQL queries, relational schemas
    • Interservice Communication: HTTP API patterns (ReST, RPC, GraphQL), brokered and non-brokered messaging
    • Security: SAML, OAuth 2, OIDC, data encryption, signing, CSRF
    • System Performance: load testing, application profiling, OS profiling
    • Operational Readiness: diagnostic and audit logging, metrics, tracing, monitoring, alerting
    • Deployment: VMs, containers, cloud providers, configuration management, canary deployments
    • Expert in CI/CD best practices
    • Expert with modern testing frameworks utilizing NUNIT, Selenium, Playwright, Jest (or similar)
    • Network: TCP/IP, HTTP, Firewalls, load balancers
    • Cloud: AWS experience
  • Able to clearly communicate your thoughts and actively listen to and integrate the thoughts and comments of others.

Other things to note

  • This role can be worked from any U.S. remote location
  • May require travel for quarterly events.
  • 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.

Say hello to Hagerty

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, Hagerty Drivers Club, Marketplace and so much more. Committed to saving driving for future generations, each and every thing 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 single 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 in the world.

If you reside in the following jurisdictions: Illinois, Colorado, California, District of Columbia, Hawaii, Maryland, Minnesota, Nevada, New York, or Jersey City, New Jersey, Cincinnati or Toledo, Ohio, Rhode Island, Washington, British Columbia, Canada please email recruiting@hagerty.com for compensation, comprehensive benefits and the perks that set us apart. 

#LI-Remote

EEO/AA

US Benefits Overview

Canada Benefits Overview

UK Benefits Overview

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

Average salary estimate

$120000 / YEARLY (est.)
min
max
$100000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 11 hours ago

Hagerty is hiring a Data Scientist, Tech Lead to own end-to-end ML and GenAI projects—designing, deploying, and mentoring teams to deliver high-impact models across insurance, marketplace, membership, and marketing.

Photo of the Rise User
Posted 12 hours ago

Kanopi Studios is hiring a remote WordPress Engineer in Canada to develop custom themes, plugins, and Gutenberg blocks while ensuring performance, security, and accessibility for mission-driven clients.

Photo of the Rise User

Illumio is hiring a Senior Software Engineer in Sunnyvale to lead the design and implementation of Kubernetes-native Zero Trust segmentation features for enterprise environments.

Help Lingopal.ai design and ship high-performance Rust and Python backend systems and media pipelines that power next-generation AI-driven communication products.

Photo of the Rise User
Posted 20 hours ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

NVIDIA is hiring a Senior Systems Software Engineer in Santa Clara to develop and scale test automation tools and frameworks using Python, C/C++ and bash to accelerate software verification.

Posted 12 hours ago

A California-based solar company is seeking a senior full-stack engineer to own CRM architecture, build API-driven middleware, and deliver integrations that power core business workflows.

Photo of the Rise User
Posted 18 hours ago

Experienced embedded software engineer needed to develop C-based Linux kernel drivers, networking/MAC protocol code, and security features for Silvus' tactical radio products in West Los Angeles on a hybrid schedule.

Photo of the Rise User

A remote-friendly partner company is hiring a Staff Software Engineer in Florida to lead architecture, build web and mobile products, and mentor engineering teams.

Photo of the Rise User
Posted 5 hours ago

Join a research-driven startup building state-of-the-art simulation and neural rendering tools to make synthetic data indistinguishable from reality as a 3D Graphics Engineer.

Stride Consulting seeks a hands-on Lead/Senior Full-Stack Python Engineer to drive full-stack development, technical leadership, and client-facing delivery across cloud-native engagements.

Photo of the Rise User
Henry Schein Hybrid Iowa, United States - Remote
Posted 19 hours ago

Henry Schein ONE is hiring a Front-End Software Engineer I to develop responsive web imaging applications and collaborate across product, design, and engineering in a hybrid Ames, IA role.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Contribute to NVIDIA Omniverse as a Software Engineering Intern focused on simulation, developer tooling, and cloud systems for robotics and Physical AI.

Photo of the Rise User
RIVO Holdings, LLC Hybrid 530 B St, San Diego, CA 92101, USA
Posted 1 hour ago

RIVO seeks an experienced Software Engineer to build and modernize features for its in-house Loan Management System using .NET Core/.NET 6+, Azure, and Angular in a fully on-site role.

Photo of the Rise User

Pony.ai seeks a Masters/PhD-level ML Engineering intern to optimize ML runtimes and compilers for high-performance autonomous-driving models at its Fremont site.

Hagerty is an automotive enthusiast brand committed to saving driving and to fueling car culture for future generations. We are a leading provider of specialty vehicle insurance, expert car valuation data and insights, live and digital car auction...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 20, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!