B

Bold Penguin

Operates API-driven commercial insurance marketplace

Senior Software Engineer - Ruby on Rails

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$105k - $145k /yr

About the Job

Requirements

  • At least 5 years of professional experience building modern web applications in Ruby on Rails.
  • Deep working knowledge of continuous integration, continuous testing, and continuous deployment.
  • Knowledge of microservice architectures and RESTful APIs.
  • Professional experience with Ruby on Rails.
  • Write clean, well-tested, and secure code, applying DRY/SOLID principles to traditional Rails features and non-deterministic AI/LLM outputs.
  • Build internal component libraries that provide a user experience accommodating dynamic, AI-generated insights and agentic workflows.
  • Experience building with orchestration frameworks, RAG pipelines, or autonomous agents, with a solid understanding of vector databases and non-deterministic outputs.
  • Strong working knowledge of microservice architecture, secure RESTful APIs, and cloud infrastructure.
  • Ability to sit, stand, or walk for prolonged periods, up to 8 hours per day, while working at a desk on a computer.
  • Ability to use standard office equipment, including a mouse, keyboard, phone, and video conferencing, for extended periods.

Responsibilities

  • Build, maintain, and integrate APIs to facilitate quoting and binding insurance policies for small business owners.
  • Write clean, well-tested code.
  • Participate in agile ceremonies such as iteration planning, retrospectives, and standups.
  • Work with product managers, designers, site reliability engineers, backend engineers, and customers to build products.
  • Participate in the full software development life cycle, from ideation to delivery.
  • Build internal component libraries for use across products.
  • Learn from and mentor other engineers in unit testing, continuous integration, DRY/SOLID principles, and the software development life cycle.
  • Proactively research possible issues affecting platform availability.
  • Perform other duties and responsibilities as assigned.

Desired Qualifications

  • Knowledge of commercial insurance concepts, including carriers, brokers, and agents.
  • Previous work experience in insurance and/or experience with policy rating.
  • Understanding of Scrum, unit testing, continuous integration, continuous delivery, and DevOps.

About the Company

Bold Penguin

Operates API-driven commercial insurance marketplace

Bold Penguin runs the largest commercial insurance exchange that connects small businesses, insurance agents/brokers, and carriers to quotes quickly. It does not sell insurance directly; it provides a platform that helps agents and brokers find and secure coverage for clients. The platform uses an API-first, flexible, customizable technology to power both consumer and agent interfaces, coordinating connections and transactions among parties. Its goal is to create a smooth, efficient marketplace for commercial insurance that helps agents and brokers serve clients better and more profitably.

Company size
201-500
Company stage
Series B
Total funding
$33.5M
Headquarters
Columbus, OH
Founded
2016

Recently Posted Jobs

Explore more opportunities at Bold Penguin

See more jobs