Software Engineer
Role details
Job location
Tech stack
Job description
This Software Engineer role focuses on building and maintaining the APIs that power Hiscox's insurance platform. You'll design and implement Open API-based services within a microservice architecture, contributing to the infrastructure that enables launching and managing new insurance products at an industry-leading pace. You'll contribute to key technical decisions and grow your impact on the team's ability to scale and deliver.
The Team:
The Carrier Platform team owns the APIs and systems that power policy underwriting, issuance, and management. As part of Hiscox's engineering organization, the team plays a central role in enabling business growth through faster product delivery and stronger service reliability. You'll collaborate closely with other engineers, product managers, and insurance stakeholders to evolve the core platform that supports all insurance programs.
Job Summary:
Core Responsibilities:
- Design, build, and maintain scalable APIs within a distributed microservice ecosystem.
- Develop and optimize core infrastructure for underwriting and policy management systems.
- Plan, design, and deliver features with growing autonomy, collaborating closely with the team on larger initiatives.
- Participate in code reviews, pair programming, and knowledge sharing across the team.
- Implement best practices in testing, observability, and system design., * Technical Excellence: Consistently delivers high-quality, scalable, and maintainable systems that meet business needs.
- Collaboration & Leadership: Works effectively across disciplines, communicates clearly, and contributes to a positive team dynamic.
- Ownership & Impact: Takes ownership of assigned work, proactively raises blockers, and shows growing initiative in solving complex problems.
Requirements
Do you have experience in Docker?, * 2-5 years of professional software engineering experience.
- Proficiency in TypeScript, experience with NestJS or a comparable Javascript backend framework is a plus.
- Working knowledge of distributed systems and API-first design.
- Hands-on experience with Postgres or other relational databases, including schema design.
- Familiarity with Docker and containerized development environment.
- Exposure to monitoring tools like Datadog or New Relic.
- Experience with Terraform, Kafka, Temporal and API Gateway are a plus.
Benefits & conditions
Pulled from the full job description
- Paid parental leave
- Parental leave
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance, * Competitive salary and bonus (based on personal & company performance)
- 401(k) with competitive company matching
- Comprehensive health insurance, vision, dental and FSA plans (medical, limited purpose, and dependent care)
- Company paid group term life, short- term disability and long-term disability coverage
- 24 Paid time off days, 2 Hiscox Days, 10 paid holidays, and ability to purchase 5 PTO days
- Paid parental leave
- 4 week paid sabbatical after every 5 years of service
- Financial Adoption Assistance and Medical Travel Reimbursement Programs
- Annual reimbursement up to $600 for health club membership or fees associated with any fitness program
- Company paid subscription to Headspace to support employees' mental health and wellbeing
- Recipient of 2024 Cigna's Well-Being Award for having a best-in-class health and wellness program
- Dynamic, creative and values-driven culture
- Modern and open office spaces, complimentary drinks
Salary range: $90-$150k