Senior Software Engineer

Job Snapshot

Location: Remote
Employee Type: Full-Time Employee
Industry: SaaS, Insurance
Manages Others: No
Job Type: Engineering

Education: 4 Year Degree
Experience: 5+ Years
Travel: N/A
Relocation Covered: No

Why You’ll Love AgencyBloc

We solve problems for our customers. We give ourselves the autonomy to be awesome. We will be human. We are maniacal about success. This is the culture you’ll be a part of if you join the AgencyBloc Team. We are the #1 Recommended Insurance Industry Growth Platform serving the benefits and senior market space. We help grow our clients’ business with a suite of solutions that can be strategically utilized to support the operational and growth needs of independent insurance agencies, GAs, IMO/FMOs, call centers, and carriers.

Job Description

As a Senior Software Engineer, your primary role will be to build, maintain, and support a SaaS platform that our clients use to run insurance agencies nationwide. You will utilize modern technology and cloud frameworks to develop and, working with the Technical Lead and Architect, design solutions to complex business problems and deliver customer value. The Senior Software Engineer is committed to building upon their extensive development experience and ensures coding standards are followed while developing new product integrations and feature enhancements.


  • Acquire a deep understanding of our product and its benefit to our clients.
  • Collaborate closely with the team members to design, build, and support platform enhancements.
  • Accept direction and guidance in new initiatives and development practices.
  • Proactively solve problems and lead conversations on continuous improvement opportunities.
  • Lead by example in contributing clean, high-quality, readable code to support the teams’ initiatives (player/coach mentality).
  • Review submitted code to ensure quality of end-product and adherence to team standards.
  • Ensure the quality of the end product; develop/test it to minimize reported issues.
  • Participate in Agile ceremonies, including daily standups and retrospectives.
  • Be an active participant in Agile estimation activities.
  • Collaborate with our design team to integrate new features.
  • Additional duties as assigned to you by your manager.


  • Bachelor’s degree in computer science or equivalent experience preferred.
  • 5+ years of experience in Ruby on Rails, RESTful Services and databases (Microsoft SQL Server, MySQL, or similar relational database).
  • 5+ years of experience in unit, integration, and automated testing as part of CI/CD.
  • Experience in cloud-based architecture (Azure, AWS) is preferred.
  • Ability to learn and apply new technologies quickly.
  • A natural problem solver and critical thinker who can be relied on to solve complex problems.
  • Ability to work efficiently, productively, independently, and as part of a team.
  • Provide input into technology and architectural decisions.
  • Passionate about writing clean, readable, and easily maintainable code.
  • Follow architectural guidelines and coding standards.
  • Detail-oriented with an ability to prioritize and maintain balance among multiple tasks.
  • Willing to embrace Agile software development methodologies and testing best practices.
  • Strong communication and interpersonal skills.
  • Experience in medical or insurance-related industries preferred.

Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States.

More on AgencyBloc:

AgencyBloc provides a suite of online software solutions that help insurance agencies increase efficiency, enhance customer satisfaction, control costs, and stay competitive. We currently have customers nationwide. Core values of our company include: 

  • Client-centric organization focused on delivering great customer service
  • Positive, collaborative team environment with coworkers who genuinely care about their work
  • High level of professionalism in everything we do
  • Continuous teaching, learning, and growth for all team members as they share in the journey that is the story of our company

Form not loading? Send your resume to to apply.

Apply Now

Member of The Bloc Perks & Benefits

At AgencyBloc, our culture depends on our people. Ensuring our employees feel supported in all aspects of their lives is important. One way we address this is through our competitive benefits and perks, which include:

  • Health insurance
  • Dental and vision benefits
  • Life insurance
  • Disability insurance
  • HSA with generous employer contributions
  • Flex spending accounts
  • 401k with company match
  • PTO & paid holidays
  • VTO (volunteer time off)
  • Family leave
  • Remote work
  • Flex time (flexible work schedules)
  • Half-day Fridays in the summer months

Our Mission

Our mission is to provide powerful solutions by making the convoluted, straightforward.  We want our technology to transform the organizations that use it.

The Culture We Live By