Staff Backend Software Engineer

2 months ago


San Francisco, United States Rainbow Full time

About this role

We're a fully-digital insurance company focused on small businesses. We've been live for about a year and have experienced massive growth. We develop our own unique insurance products from the ground up, and we combine that with software that automates the process to get covered and file claims. And we give business owners the tools they need to operate their business with less risk.


Our founding team has a track record in Insurtech and product development DNA, having most recently built a startup with 50 employees, serving the largest insurance companies in the world, and having raised over $40M in venture capital. You’ll be able to focus on the difficult task of building a world-class product based on market feedback from our customers and partners.


We want to build a world-class product and engineering culture in the Bay Area, and we’d like members of these teams to work in-person at least a few days per week. We trust that you’ll get your work done, the in-person is mostly about team building and culture.



What will you do at Rainbow?

  • You'll own the backend architecture of our app. How do we keep a record of all changes and all data fields that go into insurance rate calculations? What’s the API between the frontend and backend look like? You will work closely with engineering, and product to understand the use cases and iterate on the backend.
  • You'll ship frequently as we iterate on the product. There's a lot of stuff we need to build We're also probably not going to get features right the first time, so we're going to need to iterate quickly.
  • You'll delete and refactor a lot of code. It’s important to write code and ship, but it’s also important to remove code and make the codebase easier to work on. At Rainbow, we care about making sure the codebase is well structured and as simple as possible so we can stay motivated and not feel drained after a day’s worth of work.
  • You'll take high level business problems and turn them into the low-level technical solutions. Often, our problems come in as requests from customers, and members of our team outside of engineering. As a small team, it's our job to take translate these requests and design and implement solutions.


About you

  • You're a hacker. You have substantial experience building nontrivial applications. You're passionate about the craft of engineering and want to be on a team where people feel the same. We do not require a college degree.
  • You're comfortable sharing drafts, getting feedback, and iterating. You have experience working closely with others and changing course based on feedback.
  • You’re a great communicator & architect. Software engineering is a team sport, and settling to a software architecture that works requires buy-in from many members of the team. You know how to design & communicate project plans with the rest of the engineering team as well as others outside of engineering.
  • You know your way around building Backends. You have 4+ years of shipping backend code that other people use.

  • Software Engineer

    3 weeks ago


    San Francisco, United States Staffing Science Full time

    Software Engineer (Mid/Sr - Backend)Stealth Mode StartupHybrid in SFEarly-stage opportunity with a fast-growing startup just coming out of "Stealth Mode" and building an enterprise product with gen-AI infrastructure. Excellent founding team with VC support and generating significant security industry buzz.Here you'll own the design & development of backend...


  • San Francisco, California, United States Lionheart Ventures Full time

    Senior Backend Software EngineerCalm is a leading mental wellness and self-care platform that empowers users to take control of their mental health. We're seeking a highly skilled Senior Backend Software Engineer to join our team and help us build innovative solutions that make a meaningful impact on people's lives.About the RoleThis is a critical position...


  • San Francisco, California, United States Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our Infrastructure team at Tbwa Chiat/Day Inc. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable backend...


  • San Francisco, California, United States essential AI Full time

    Position OverviewAt Essential AI, our goal is to enhance the synergy between humans and technology, unlocking collaborative capabilities that surpass current limitations. We are convinced that creating exceptional user experiences necessitates innovation across all layers of the technology stack, from user experience to models that deliver optimal user...


  • San Francisco, California, United States Lendtable, Inc Full time

    About Lendtable, Inc.Lendtable, Inc. is a venture-backed financial technology company that helps individuals maximize their employer benefits and secure their financial future.Job DescriptionWe are seeking a highly skilled Backend Software Engineer to join our team. As a Backend Software Engineer at Lendtable, you will be responsible for designing,...


  • San Francisco, California, United States Windfall Data, Inc. Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Windfall Data, Inc. as a Distributed Systems Architect. As a key member of our application team, you will be responsible for designing and building scalable distributed systems that power our customer-facing applications.Key ResponsibilitiesArchitect and develop...


  • San Francisco, California, United States Rainbow Full time

    About this roleWe're a fully-digital insurance company focused on small businesses and entrepreneurs. We're currently operating in stealth mode with financing from top investors.We develop our own unique insurance products from the ground up, and we combine that with software that automates the process to get covered and file claims. And we give business...


  • San Francisco, California, United States Perplexity AI Full time

    Job Opportunity at Perplexity AIWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Perplexity AI. As a key member of our engineering team, you will be responsible for designing, implementing, and scaling our backend systems that power our web and mobile products.Key ResponsibilitiesDatabase Management: Maintain and optimize...


  • San Francisco, California, United States YOPESO Vertriebsgesellschaft mbH Full time

    Position OverviewAs a Backend Software Engineer at YOPESO Vertriebsgesellschaft mbH, you will play a crucial role in the delivery of innovative projects. Your focus will be on understanding user behavior to enhance our offerings for customers.Key ResponsibilitiesParticipate in defining your team's goals and contribute actively to their achievement.Design and...


  • San Francisco, California, United States YOPESO Vertriebsgesellschaft mbH Full time

    Role OverviewAs a Backend Software Engineer at YOPESO Vertriebsgesellschaft mbH, you will play a crucial role in delivering high-quality software solutions. Your responsibilities will include:Driving project delivery by analyzing user behavior and implementing iterative improvements for enhanced customer experience.Contributing to the establishment of team...


  • San Francisco, California, United States YOPESO Vertriebsgesellschaft mbH Full time

    Role OverviewAs a Backend Software Engineer at YOPESO Vertriebsgesellschaft mbH, you will play a crucial role in delivering high-quality software solutions. Your responsibilities will include:Driving project delivery by analyzing user behavior and iterating on solutions to enhance customer satisfaction.Contributing to the establishment of team objectives and...


  • San Francisco, California, United States Tonal Systems, Inc. Full time

    About the RoleTonal Systems, Inc. is seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in building and maintaining our cloud-based backend services.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient backend services using cloud platforms (AWS,...


  • San Francisco, California, United States YOPESO Vertriebsgesellschaft mbH Full time

    Position OverviewAs a Backend Software Engineer at YOPESO Vertriebsgesellschaft mbH, you will play a crucial role in the delivery of innovative projects, leveraging insights from user interactions to enhance our offerings.Key ResponsibilitiesDrive the successful execution of project objectives while contributing to team goals.Design and implement features...


  • San Francisco, California, United States Mochi Health Full time

    Job OverviewAt Mochi Health, we are redefining the landscape of healthcare by focusing on the most neglected areas of medicine. Our innovative telehealth clinic is dedicated to making weight management accessible and affordable, supported by a team of exceptional medical professionals and a commitment to evidence-based practices.About The PositionAs a Lead...


  • San Francisco, California, United States YOPESO Vertriebsgesellschaft mbH Full time

    Position OverviewAs a Backend Software Engineer at YOPESO Vertriebsgesellschaft mbH, you will play a crucial role in the development and enhancement of our software solutions. Your primary focus will be on delivering high-quality projects that enhance user experience and drive customer satisfaction.Key ResponsibilitiesDeliver projects by leveraging insights...


  • San Francisco, California, United States Tonal Full time

    About the RoleTonal is seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in building the platform that powers our intelligent personal trainer.Key ResponsibilitiesImpact and contribute to the development of major software projects for our backend services,...


  • San Francisco, California, United States Wherobots Full time

    We are seeking dedicated, talented, and seasoned software engineers to become part of Wherobots' innovative team in developing the next-generation geospatial cloud database, along with its cloud platform and control mechanisms. As a lead backend software engineer, you will be instrumental in architecting, creating, and sustaining the backend services and...


  • San Francisco, California, United States Cambly Full time

    About Cambly:Cambly is committed to delivering exceptional English education to learners around the globe, providing easy access through a user-friendly platform. We serve as a vital link between English students and tutors, playing a significant role in the development of the largest English learning community worldwide.We are currently in search of a...


  • San Francisco, California, United States Cambly Full time

    About Cambly:Cambly is committed to delivering exceptional English education to learners across the globe, accessible at the click of a button. It serves as a vital platform that connects English students with qualified tutors, playing a significant role in the expansion of the largest English learning community worldwide.We are currently in search of a...


  • San Francisco, United States Rainbow Full time

    About this roleWe're a fully-digital insurance company focused on small businesses. We're currently operating in stealth mode with financing from top investors.We develop our own unique insurance products from the ground up, and we combine that with software that automates the process to get covered and file claims. And we give business owners the tools they...