cover image
Jerry

Jerry

jerry.ai

5 Jobs

272 Employees

About the Company

Jerry is America's first and only AllCar(tm) app. We're redefining and radically improving all things car ownership. When Jerry launched its car insurance compare-and-buy service in 2019, we forever changed the experience of shopping for car insurance. Today, we're reimagining every step of car ownership to make it better, faster, and more affordable. We're committed to constantly innovating and improving our AI-powered AllCar(tm) app. From insurance and financing to maintenance and safety, we've got your back. Because we car. Our AllCar(tm) app makes handling everything car easier with: - PriceProtect(tm): Find shockingly good insurance rates from 50+ insurance companies - GarageGuard(tm): Keep track of your vehicle to diagnose issues, send scheduled maintenance reminders, estimate repair and maintenance prices, and recommend trusted service providers - DriveShield(tm): Become a safer driver by tracking your driving score and get rewarded with compelling safe-driving rewards Jerry makes owning a car easier by putting car owners first. By perfectly combining AI with human agents, our AllCar(tm) app provides more customers quality service, faster. Jerry customers can do everything in the app, without making a single phone call (unless they want to!). With 5 million customers nationwide, Jerry is the #1 rated and most downloaded app in its category. Led by serial entrepreneurs, tech alumni, and fintech, insurtech and auto experts, Jerry attracts people who are passionate about improving car ownership and saving Americans money, all while providing a seamless customer experience. We're relentless, we're moving fast, and it's working. Jerry HQ is in Silicon Valley, with offices in Toronto and Buffalo, and remote team members in four countries. Ride with us. Awards: -Forbes/Statistica America's Best Startup Employers, 2025 -YCombinator Top Companies List, 2023 -Art Agrawal named a Top 25 InsurTech CEO, 2022

Listed Jobs

Company background Company brand
Company Name
Jerry
Job Title
Software Engineer II (Full Stack, Backend-leaning)
Job Description
Job title: Software Engineer II – Full Stack, Backend‑leaning Role Summary: Design, develop, and maintain high‑performance automation systems that handle complex insurance servicing workflows (policy endorsements, cancellations, document uploads, renewals) for a large, fast‑growing consumer platform. Deliver rapid, agile releases (1–2 weeks cycles) and optimize microservices to reduce agent intervention. Expectations: - Ship end‑to‑end automation features each sprint, ensuring alignment with business rules and performance targets. - Own code quality, scalability, and reliability across distributed services. - Collaborate asynchronously across global teams via Agile tools (Asana, Slack, Git, CI/CD). - Mentor junior teammates and participate in knowledge sharing. Key Responsibilities: - Build and extend backend business logic using TypeScript/Nest.js and GraphQL interfaces. - Develop data pipelines to sync customer policy data, trigger timely alerts, and support re‑shopping experiences. - Optimize and scale internal tooling (e.g., in‑house document signing) to approach zero agent intervention. - Continuously improve APIs, microservice architecture, and infrastructure on AWS (ECS/EKS, Lambda, DynamoDB, Clickhouse, Redis). - Analyze churn risks and propose automation to improve customer retention. - Maintain high test coverage and performance benchmarks for distributed systems. Required Skills: - 2+ years of full‑stack production experience, preferably with TypeScript, GraphQL, Postgres/DynamoDB, and AWS services. - Strong understanding of data structures, algorithms, and systems design. - Experience building and scaling distributed microservices in a cloud environment. - Proficiency in API design, backend logic, and asynchronous processing. - Excellent written and verbal communication; comfortable with asynchronous collaboration. - Self‑driven, proactive problem‑solver who owns end‑to‑end delivery. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. (No mandatory certifications.)
Toronto, Canada
Remote
Junior
17-11-2025
Company background Company brand
Company Name
Jerry
Job Title
Software Engineer II (Full-Stack, Backend-leaning)
Job Description
**Job Title** Software Engineer II (Full‑Stack, Backend‑leaning) **Role Summary** Design, develop, and ship backend business logic and automation pipelines for insurance servicing. Own end‑to‑end feature delivery, optimize internal tooling, and iterate rapidly in a low‑bureaucracy, globally distributed team. **Expactations** - Own complete feature lifecycle from concept to production. - Deliver new automation features in 1–2 week sprints. - Collaborate asynchronously across time zones, communicating via Asana and Slack. - Solve ambiguous problems with data‑driven decisions. - Continuously improve performance, scalability, and reliability of backend services. **Key Responsibilities** - Build and maintain backend services (Nest.js) that automate policy endorsements, cancellations, document uploads, and reinstatements. - Design microservices and pipelines for syncing policy data, delivering alerts, and enabling re‑shopping experiences. - Optimize internal tooling (e.g., in‑house DocuSign-like system) to reduce manual agent intervention. - Refactor legacy code, simplify existing systems, and lay foundation for next‑phase platform growth. - Write and maintain GraphQL APIs and ensure seamless integration with PostgreSQL, DynamoDB, ClickHouse, and Redis. - Deploy, monitor, and troubleshoot containerized services on AWS ECS/EKS and Lambda. - Work with product, data, and ops teams to anticipate churn, improve retention, and support customer success. **Required Skills** - 2+ years full‑stack engineering with production‑grade software. - Strong foundations in data structures, algorithms, and systems design. - Proficiency with TypeScript, Nest.js, Next.js, GraphQL, React (Web) and React Native (Expo). - Experience with PostgreSQL, DynamoDB, ClickHouse, Redis; and cloud IaC on AWS (ECS/EKS, Lambda). - Familiarity with microservices, container orchestration, asynchronous processing, and API design. - Excellent written communication, comfortable with asynchronous collaboration. - Ability to learn new tools, work with ambiguous requirements, and iterate quickly. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - No mandatory certifications; relevant experience fully acceptable.
Toronto, Canada
Remote
Junior
17-11-2025
Company background Company brand
Company Name
Jerry
Job Title
Full Stack Software Engineer (Growth)
Job Description
**Job Title:** Full Stack Software Engineer (Growth) **Role Summary:** Design, develop, and maintain end‑to‑end user flows for onboarding, shopping, and purchase transactions within a mobile‑first insurance marketplace. Focus on refactoring legacy code, reducing technical debt, and implementing scalable services that directly influence acquisition, conversion, and retention metrics. **Expectations:** - Own product and engineering quality from concept to production. - Demonstrate rapid iteration and problem‑solving on ambiguous challenges. - Communicate effectively across distributed teams and time zones. - Deliver measurable impact on user growth and revenue. **Key Responsibilities:** - Build and evolve front‑end components (React, React Native, Expo, Next.js). - Implement back‑end services (Node.js, Nest.js, GraphQL) and integrate with databases (PostgreSQL, DynamoDB, ClickHouse) and caches (Redis). - Refactor and optimize existing codebase, addressing technical debt and inconsistencies. - Collaborate with product managers, designers, and other engineering teams to enhance conversion and automation. - Ensure high‑availability and scalability using AWS (ECS/EKS, Lambda) and microservice architectures. - Maintain documentation, participate in stand‑ups, and track work in Asana/Slack. **Required Skills:** - Proficiency in TypeScript, modern JavaScript frameworks (React, React Native, Next.js), and Node.js ecosystems (Nest.js). - Experience with GraphQL APIs and relational/no‑SQL databases. - Familiarity with AWS services, containerization, and asynchronous processing. - Strong foundation in data structures, algorithms, and system design. - Ability to troubleshoot and solve production‑grade problems. - Excellent communication, collaboration, and self‑management in asynchronous, remote settings. - Willingness to learn and experiment with AI/LLM tools and emerging technologies. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or a related technical field. - At least 1 year of professional software development experience (SDE I) or 2 years experience (SDE II) building production‑grade applications.
Toronto, Canada
Remote
Fresher
17-11-2025
Company background Company brand
Company Name
Jerry
Job Title
Software Engineer, Growth (Full Stack)
Job Description
Job title: Software Engineer, Growth (Full Stack) Role Summary: Drive end‑to‑end software development for customer acquisition and conversion flows in a high‑velocity environment. Deliver both front‑end and back‑end components that power onboarding, shopping, and purchase experiences for automotive and home insurance products. Expectations: * Own features from concept through production and post‑release monitoring. * Deliver quality code in short cycles (days to weeks) while maintaining rigorous standards. * Communicate progress asynchronously across a global, remote team. Key Responsibilities: * Build and maintain TypeScript‑based services using Nest.js and Next.js for web, and React/React Native with Expo for mobile. * Design and implement GraphQL APIs that integrate Postgres, DynamoDB, Clickhouse, and Redis data stores. * Refactor legacy code and eliminate technical debt across the end‑to‑end shopping flow. * Collaborate with product, design, and cross‑functional engineering teams to improve conversion, automation, and user experience. * Prioritize high‑impact stories that boost user conversion and revenue. * Participate in daily stand‑ups, code reviews, and maintain clear documentation in Asana and Slack. * Deploy containerized services to AWS ECS/EKS and orchestrate serverless functions on Lambda. Required Skills: * 1+ years (SDE I) or 3+ years (SDE II) of production‑grade development, preferably full‑stack with front‑end exposure. * Strong grasp of data structures, algorithms, and scalable systems design. * Proficient in TypeScript, Nest.js, Next.js, React, React Native, Expo, and GraphQL. * Experience with relational (Postgres) and NoSQL (DynamoDB) databases; familiarity with Clickhouse and Redis recommended. * Comfortable with AWS services, containerization (Docker), orchestration (ECS/EKS), and Lambda. * Ability to solve ambiguous problems, break them into actionable tasks, and iterate quickly. * Excellent written and verbal communication for asynchronous collaboration. Required Education & Certifications: * Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. * Professional coding certifications (e.g., AWS Certified Developer, Node.js Certified) are a plus but not mandatory.
Toronto, Canada
Remote
Fresher
17-11-2025