Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer image - Rise Careers
Job details

Senior Backend Engineer - job 1 of 3

🚗 Why us?

Jerry is a fast-growing, pre-IPO startup on a mission to revolutionize the $2T car ownership industry in the U.S. With $240M in funding, 60X revenue growth in 5 years, and an ambitious plan to become a $10B company, we’re looking for driven individuals to help scale our product.

2024 was a milestone year for Jerry. We delivered nearly 50% year-over-year revenue growth while reaching profitability for the first time in our history.

Join a talented team with leaders from NVIDIA, Amazon, NerdWallet, ByteDance, Square, Meta, and more, and build one of the most exciting startups in the industry.

And we're just getting started! Jerry’s growth is driven by forward-thinking technology; Harvard Business Review covered the success of our chatbot less than a year after its launch and Jerry is getting mentioned in many conversations about our use of GenAI, such as this Forbes article.

💻 About the opportunity

We are seeking a purpose-driven Senior Backend Engineer to work on a critical, stealth project on our DriveShield™ team to enhance driver safety and make a real-world impact on the lives of millions.

You will play a key role in building scalable and high-performance backend systems that power Jerry’s explosive growth. This is an exciting opportunity to be part of the team that that helps us go from 5M to 50M customers and disrupt a $2T market while driving innovation at scale.

🫵 How you will make an impact

  • Focus more on the non-functional requirements of backend applications, including service availability, scalability, reliability (fault tolerance), and possibly observability and security

  • Oversee system design and architecture to ensure robust and scalable solutions

  • Develop and optimize stream processing applications using Kafka and Flink

  • Profile and optimize application performance

  • Focus on the application side, collaborating with data scientists to deploy and integrate models in production

  • Handle data processing, sanitization, validation, and data QA

🚀 Requirements

  • 5+ years of software engineering experience

  • Proficient in at least one core language (e.g., Java, Python, Go, JavaScript)

  • Expertise in Kafka, Flink and AWS

  • Experience building stream processing applications

  • Knowledge in system programming

  • You’re an excellent problem solver and don’t need to be told exactly what to do

  • You are known for shipping products and features lightning-fast

  • Startup experience at a high-growth company (nice to have)

  • Bonus if you have previous knowledge of working with geospatial data

While we appreciate your interest and application, only applicants under consideration will be contacted.

Jerry is proud to be an Equal Employment Opportunity employer. We prohibit discrimination based on race, religion, color, national origin, sex, pregnancy, reproductive health decisions or related medical conditions, sexual orientation, gender identity, gender expression, age, veteran status, disability, genetic information, or other characteristics protected by applicable local, state or federal laws.

Jerry is committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, please contact us at recruiting@getjerry.com

About Jerry:

Jerry is America’s first and only AllCar™ app. We are redefining and radically improving how people manage owning a car, one of their most expensive and time-consuming assets. 

Backed by artificial intelligence and machine learning, Jerry simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. From car insurance and financing to maintenance and safety, Jerry does it all.

We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. 

Jerry was founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing.

Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Jerry Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Jerry DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Jerry
Jerry CEO photo
Art Agrawal
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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.

What You Should Know About Senior Backend Engineer, Jerry

Join Jerry as a Senior Backend Engineer based in Toronto and become part of a dynamic team that's redefining the car ownership experience in the U.S. With an impressive track record of growth and innovation, Jerry is a pre-IPO startup focusing on transforming how people manage car ownership through AI-driven solutions. As a Senior Backend Engineer, you'll be instrumental in working on our DriveShield™ team, contributing to a critical project aimed at enhancing driver safety. Your role involves building scalable backend systems essential for Jerry's explosive growth—from our current 5 million customers to a projected 50 million. You'll balance creating reliable and high-performance applications while collaborating closely with data scientists and optimizing data processing protocols. We’re looking for someone with over 5 years of software engineering experience, proficient in languages such as Java or Python, and knowledgeable in tools like Kafka and Flink. If you thrive in fast-paced environments and enjoy solving complex problems, this is the opportunity for you to make a tangible impact on millions of lives while shaping the future of car ownership! Come help us disrupt a $2T market and join a team filled with experts from renowned companies like NVIDIA and Amazon, and be one of the key players driving our mission forward. Ready to build something extraordinary? Let’s talk!

Frequently Asked Questions (FAQs) for Senior Backend Engineer Role at Jerry
What are the primary responsibilities of a Senior Backend Engineer at Jerry?

As a Senior Backend Engineer at Jerry, your main responsibilities will include designing and developing scalable and reliable backend systems, focusing on service availability and fault tolerance. You will be tasked with creating and optimizing stream processing applications using technologies like Kafka and Flink while ensuring the seamless integration of AI models into production environments. Additionally, you will oversee the architecture of various systems, handle data processing and validation, and collaborate closely with data scientists to enhance our application’s performance.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Backend Engineer position at Jerry?

To qualify for the Senior Backend Engineer position at Jerry, you should have at least 5 years of software engineering experience. Proficiency in core languages such as Java, Python, Go, or JavaScript is essential. Familiarity with stream processing systems using Kafka and Flink, and experience with cloud platforms like AWS are critical requisites. While startup experience in a high-growth environment is preferred, being an excellent problem solver and having a passion for shipping products quickly will significantly strengthen your application.

Join Rise to see the full answer
How does the work of a Senior Backend Engineer contribute to Jerry's success?

A Senior Backend Engineer at Jerry plays a pivotal role in scaling our backend infrastructure to support our ambitious growth goals. By building robust backend systems that prioritize reliability and scalability, you will directly impact our ability to serve millions of car owners. Your contributions will help optimize performance metrics and ensure that the innovative features driven by our AI models function seamlessly, enhancing user experiences and contributing to Jerry’s mission of transforming the car ownership landscape.

Join Rise to see the full answer
What technologies will I be working with as a Senior Backend Engineer at Jerry?

In the Senior Backend Engineer role at Jerry, you will work with a variety of cutting-edge technologies. Key among them are Kafka and Flink for building stream processing applications, as well as AWS for cloud infrastructure. Additionally, proficiency in programming languages like Java and Python is crucial, as you will be developing applications that require deep system knowledge and optimal performance. Being adaptable and willing to learn new technologies in our fast-paced environment is also highly valuable.

Join Rise to see the full answer
What kind of team culture can I expect as a Senior Backend Engineer at Jerry?

At Jerry, you can expect a vibrant and collaborative team culture. We pride ourselves on fostering an environment of innovation where every team member feels empowered to contribute their ideas. Working alongside leaders from top tech companies, you will be part of a diverse team that values curiosity and problem-solving. Our commitment to an ego-free atmosphere promotes open communication and allows for seamless collaboration across disciplines, all while driving meaningful change and growth as we disrupt the car ownership market.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer
Can you describe your approach to designing scalable backend systems?

When discussing your approach to designing scalable backend systems, highlight your focus on non-functional requirements such as reliability, fault tolerance, and performance optimization. Share examples from past projects where you've implemented design patterns that ensure scalability while maintaining robust system architecture.

Join Rise to see the full answer
How have you utilized Kafka and Flink in your previous roles?

In answering this question, detail specific projects where you've implemented Kafka and Flink for stream processing. Discuss the challenges faced, how you optimized data flow, and the results achieved. Providing measurable outcomes will show your practical experience and understanding of these technologies.

Join Rise to see the full answer
What strategies do you use to optimize application performance?

To optimize application performance, I usually employ several strategies, including profiling applications to identify bottlenecks and optimizing code through refactoring or altering algorithms. Additionally, I leverage caching strategies and employ load testing to ensure that the application can handle peak traffic effectively.

Join Rise to see the full answer
Can you give an example of a complex problem you’ve solved in a past engineering role?

When answering this question, detail the specific problem and the steps you took to analyze and resolve it. Discuss the technologies used and the impact your solution had on the project's progress or the overall system. This showcases your problem-solving abilities and technical expertise.

Join Rise to see the full answer
What experience do you have working in an agile development environment?

Highlight your experience with agile methodologies by sharing specific practices you have followed, such as participating in sprint planning, stand-ups, and retrospectives. You can discuss how agile approaches have improved your project delivery and collaboration with team members.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss your commitment to maintaining code quality through practices such as code reviews, writing unit and integration tests, and adhering to coding standards. Mention any tools you’ve utilized for continuous integration and deployment that aid in maintaining high code quality.

Join Rise to see the full answer
How do you handle collaboration with data scientists and other stakeholders?

Talk about your communication skills and how you foster collaboration by actively engaging with data scientists to understand their requirements. Share experiences where you contributed to or integrated their models into production, highlighting teamwork and cross-functional collaboration.

Join Rise to see the full answer
What challenges do you anticipate in this role as a Senior Backend Engineer at Jerry?

Anticipating challenges is key in this role, so consider potential scalability issues or rapidly changing requirements within the startup environment. Discuss how you plan to address these challenges by implementing proactive strategies and maintaining flexibility as the team grows.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced work environment?

In a fast-paced environment, I prioritize tasks by assessing the business impact and urgency of each project. I use project management techniques, such as Kanban or prioritization matrices, to manage my work effectively while staying adaptable to changing priorities.

Join Rise to see the full answer
What technologies are you currently excited about and why?

When discussing technologies you're excited about, be honest and genuine. Whether it’s advancements in cloud computing or specific programming languages, describe how these technologies can enhance backend development practices and fuel innovation within Jerry.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric

As a Remote Sales Representative at Jerry, you'll assist customers in finding the best insurance policies from the comfort of your home.

Photo of the Rise User
Jerry Remote San Francisco
Posted 12 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric

Join Jerry’s innovative team as a Manager for BizOps and Strategy, where you will spearhead strategic partnerships to disrupt the car ownership market.

Photo of the Rise User
Posted 10 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching

Lyft is on the lookout for a senior software engineer to join their team in Toronto, working in a hybrid model to enhance driver earnings technology.

Photo of the Rise User
Posted 8 days ago

Join Future as a Full Stack Developer to leverage your skills in PHP and modern frameworks while working remotely on exciting projects.

Posted 13 days ago

Join Sully.ai as a Senior Software Engineer to improve our healthcare delivery through innovative AI solutions.

Photo of the Rise User

Seismic is looking for a motivated Machine Learning Engineer co-op intern to join their dynamic Engineering team and contribute to cutting-edge AI solutions.

Photo of the Rise User
Broadcom Hybrid USA-CA - Promontory D
Posted 12 days ago

Join Broadcom's VMware Cloud Foundation team as a Senior Software Engineer to deliver innovative cloud management solutions.

Photo of the Rise User
Anduril Industries Hybrid Lexington, Massachusetts, United States
Posted yesterday

Join Anduril Industries as a Mission Software Engineer to tackle complex software challenges in the defense technology sector.

Photo of the Rise User
Posted 4 days ago

Elevate your career as a Senior Node.js Developer, driving exceptional server-side development in a dynamic team-centric environment.

Photo of the Rise User

As a Senior Back End Software Engineer at Capital One, you'll leverage your programming skills and experience to drive innovation and cloud-based solutions.

Jerry is redefining car ownership with its innovative AI-powered AllCar™ app, offering comprehensive solutions for insurance, financing, maintenance, and safety, driven by a team passionate about enhancing the driving experience.

543 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Flexible CultureBadge Work&Life Balance
CULTURE VALUES
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo