Company Description
Harbor.ai is an InsurTech startup aiming to revolutionize the enterprise insurance market. Our technology simplifies the process for insurance brokers to identify optimal coverage for their clients continuously, and this is just the beginning. Our mission is to revolutionize underwriting for better, faster, and smarter processes. As we pursue this goal, we are implementing a data-driven business model that fundamentally reshapes how insurance products are sold. Established in 2018, Harbor.ai is venture-backed and based in New York.
This position is 100% on-site at our Corporate Headquarters in New York City.
About the Role:
We're hiring a versatile Fullstack Engineer to make an impact across Harbor.ai. You'll rotate between different projects — Harbor Platform (our core app), Testing Infrastructure, and helping launch New Products and Initiatives.
You'll work end-to-end across a microservices architecture:
- Frontend: React + TypeScript
- Backend: Python + Flask
Quality is not an afterthought here — you'll own testing as a first-class responsibility: designing and maintaining automated test suites, improving our frameworks, and raising the reliability bar across the platform.
We're looking for someone who thrives in fast-changing environments, can ramp quickly, and enjoys changing projects on a need basis. If you want broad surface area, real ownership, and a role that keeps you learning and having tremendous impact, this is it!
Required Qualifications
- Minimum 2 years building production fullstack applications, and systems to maintain them
- Master's degree in Computer Science, Engineering, or equivalent hands-on experience
- Demonstrated expertise deploying and scaling applications on a major cloud provider
- Hands-on experience containerizing applications with Docker and orchestrating with Kubernetes
- Track record of designing, shipping, and supporting API-driven architectures
- Proficiency building automated deployment pipelines and continuous integration workflows
Responsibilities
Frontend Development
- Build and maintain React 18 applications using TypeScript
- Develop microfrontends using a module federation approach
- Create reusable UI components using modern component libraries and utility-first CSS
- Implement state management with TanStack React Query
Backend Development
- Build and maintain Flask REST APIs
- Work with multiple relational, document, graph, and caching database systems
- Develop and maintain async task processing pipelines
- Optimize API performance through caching and efficient query design
- Deploy services using Docker and standard WSGI tooling
Testing Infrastructure
- Maintain and expand the integration test framework (pytest-based)
- Write automated test suites for API endpoints across multiple products
- Create and maintain test data fixtures and payloads
- Monitor and improve test coverage across frontend and backend codebases
- Debug and fix flaky tests
Please note that any emails from recruiters will be printed, then ceremoniously disposed of.
Note to All Applicants:
Harbor.ai is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions, or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support. If you need support, please reach out to Careers@harborai.net.
Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus, equity or sales incentives, if applicable; bonuses are not guaranteed.
Harbor.ai is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We may use your information to maintain the safety and security of Harbor.ai, its employees, and others as required or permitted by law. Additionally, Harbor.ai in the E-Verify program in certain locations, as required by law.
Harbor.ai is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at Careers@harborai.net.