B

Bold Penguin

Operates API-driven commercial insurance marketplace

Staff Software Engineer - Ruby on Rails

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$139.5k - $180k /yr

About the Job

Requirements

  • At least 10 years of professional engineering experience.
  • Five years of technical experience with Bold Penguin technologies.
  • Previous working experience in high-growth technology companies and/or startups.
  • Ability to articulate complex technical concepts to technical and non-technical audiences.
  • Experience building highly resilient, cloud-native applications.
  • Full-stack expertise across multiple tiers of modern web applications, including front end, back end, and infrastructure.
  • Knowledge of microservice architectures and RESTful APIs.
  • Professional experience with Ruby on Rails.
  • Ability to write clean, well-tested, and secure code applying DRY/SOLID principles to traditional Rails features and non-deterministic AI/LLM outputs.
  • Experience building with orchestration frameworks, RAG pipelines, or autonomous agents, and a solid grasp 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 eight hours per day, while working at a computer.
  • Ability to use standard office equipment for extended periods, including a mouse, keyboard, phone, and video conferencing equipment.

Responsibilities

  • Engage across product teams to plan, coordinate, architect, and deliver high-complexity features.
  • Ensure solutions are built with security, performance, and fault tolerance in mind.
  • Apply expertise in modern cloud architecture and software engineering concepts, including continuous integration, continuous delivery, DevOps, and site reliability engineering.
  • Collaborate with product managers, designers, site reliability engineers, and customers to build products.
  • Participate in the full software development lifecycle from ideation to delivery.
  • Mentor more junior engineers in unit testing, continuous integration, DRY/SOLID principles, and the software development lifecycle to facilitate career growth.
  • Build internal component libraries that provide a strong user experience and adapt design systems to dynamic, AI-generated insights and agentic workflows.

Desired Qualifications

  • Open-source contributions and/or speaking experience.
  • Working experience in high-growth technology companies or startups.
  • 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