Senior Backend Software Engineer


Indio is revolutionizing the commercial insurance experience for both agents and businesses through the means of intelligent software.  We’re taking the painful process of applying for commercial insurance and making it a breeze. We are looking for a talented Senior Backend Engineer who will help us drive innovation and shape our products and services as we continue to expand our offering. Our engineers are dedicated to transforming how insurance agents interact with clients and work in partnership with the rest of the organization to evolve our product. Along with excellent architecture design and solid computer science fundamentals, the successful candidate will have the passion to challenge, extend and improve our existing architecture so that we can create exceptional user experiences across our platform.

Indio Engineering offers a culture of constant learning and knowledge sharing. Our AWS hosted API backend is based in Django REST Framework and Postgres on RDS. We’ve built our own DB platform on top of postgres to expose managing hundreds of data structures to our non-technical operations team.


Where you can make an impact


Participate and guide the engineering design and development of high-performance, highly secure and scalable services and APIs.

Build out the service architecture that interacts with the front-end stack to seamlessly talk to our data layer and business partner APIs.

Architect, develop and drive improvements to our evolving backend infrastructure that have a direct impact on engagement and customer satisfaction.

Collaborate and help define the direction of the development and evolution of our backend architecture while communicating trade offs between technical debt, quality, and speed.


You are


You are able to work effectively with others; you will be working closely with other engineers, product and customer groups.

High-energy, company first, positive attitude; you are motivated to work hard in a fast-paced environment.

You enjoy working on complex technical challenges and enjoy collaborating and participating in technical discussions with other engineers.

You have great attention to detail which translates in elegant and high quality, scalable solutions.


Your Experience


5+ years of engineering experience with a proven track record of building web applications or services.

You have experience being a technical team lead and have driven the design on data based applications.

Advanced programming skills developing in Python

Familiarity with Django and Django REST Framework.

Strong DB design skills.

Experience influencing technical strategy, proactively identifying and resolving technical issues before escalation is required.



This is a full time position in our San Francisco office. If you’re interested in learning more, please contact