Find Remote Jobs Worldwide & Work From Anywhere

Assurance company's all remote jobs

Skills: amazon-web-services
About the Position Every month millions of customers purchase insurance and other financial products through the Assurance platform. As we’re rapidly scaling our business and expanding into new business domains, we looking for seasoned engineering leaders to scale up our engineering org. As a Director of Engineering in charge of the Integrations Team, you will be leading several engineering teams in building the user experience, which facilitates continuous proficiency improvement on our platform. In this highly technical role, you will own product feature sets, drive technical roadmaps, and work across many cross-functional teams within our organization. About You Your responsibilities will include: - Leading a distributed engineering team (30+ engineers in 4 geographical locations) that is responsible for carrier integrations for the Assurance platform, along with a lot of business domain-specific functionality. - Working with a diverse set of stakeholders (VPs, Directors, and Product Managers) that grow Assurance business in the Health, Medicare, Life, Property & Casualty, and Personal Finance domains to plan engineering team roadmap and deliver on it. - Being both a partner to, and a customer of your peer Infrastructure and Platform teams, and work with their engineering leaders to identify opportunities to improve the Assurance platform for all users across all business domains. We expect you to tackle the engineering leader ultimately responsible for tackling at least the following challenges: - Build the next generation of a carrier integration platform that would allow us to integrate with tens of new carriers & product vendors by 2023 at a fraction of the time and engineering cost we spend today. - Support rapid growth of Assurance business across all domains, and be the engineering leader who can frugally solve today’s problems, while playing the long game and building systems for tomorrow. - Define platform-level SLO's for your services, and ensure your teams meet or exceed the objectives.

Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: cloud python web-services ruby
About the Position This position is responsible for defining the future of the innovative and complex Assurance communication platform. In this highly technical role, you will own a feature set and drive a roadmap that will enable thousands of our independent agents to seamlessly interact with millions of customers across a variety of mediums. Your focus will largely be on integrating and managing a full suite of services that provide the digital capabilities that power our communications platform. The ideal candidate has a strong understanding of cloud development and are proficient in cloud patterns and services. Collaborative teamwork is your primary mode of operation. You’re not shy about reaching out to others with questions and you’re eager to support your peers in their work. At the same time, you understand what ownership and accountability for your individual work means. You thrive in a fast-paced environment where priorities can shift rapidly as we corner opportunity. You’re ready to change the world of insurance, and you know that all starts with high quality software and services.

About you

    • Have 6+ years of practical experience developing distributed service-based applications
    • Have a track record of designing, developing and shipping complex software projects that required cross-team collaboration
    • Be proficient in at least one high-level programming language such as Python or Ruby
    • Have strong debugging and systems analysis skills to be able to identify and quickly resolve or mitigate issues
    • Have excellent oral and written communication skills
    • Be comfortable working with AWS services
    • Have practical experience developing APIs for the modern world


Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: cloud web-services python ruby
About the Position In this highly technical role, you will build first in the world customer and product focused financial and insurance marketplace, including recommendation services, product catalog, partner product listings and other novel services and technologies which will enable thousands of our independent agents, small and large agencies to seamlessly interact with millions of consumers to provide best possible financial products. The ideal candidate has a strong understanding of cloud development and are proficient in cloud patterns and services. Collaborative teamwork is your primary mode of operation. You’re not shy about reaching out to others with questions and you’re eager to support your peers in their work. At the same time, you understand what ownership and accountability for your individual work means. You thrive in a fast-paced environment and understand how to plan and execute against competing priorities. You’re ready to change the world of insurance, and you know that all starts with high quality software and services.

About you

    • Have 6+ years of practical experience developing distributed service-based applications
    • Have a track record of designing, developing and shipping complex software projects that required cross-team collaboration
    • Be proficient in at least one high-level programming language such as Python or Ruby
    • Have strong debugging and systems analysis skills to be able to identify and quickly resolve or mitigate issues
    • Have excellent oral and written communication skills
    • Be comfortable working with AWS services
    • Have practical experience developing APIs for the modern world


Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: cloud python sql amazon-web-services ruby
About the Position This position is responsible for driving the roadmap for our communication platform, which enables thousands of our independent agents to seamlessly interact with millions of customers across a variety of mediums. You have a strong understanding of cloud development and are proficient in cloud patterns and services. Collaborative teamwork is your primary mode of operation. You’re not shy about reaching out to others with questions and you’re eager to support your peers in their work. At the same time, you understand what ownership and accountability for your individual work means. You thrive in a fast-paced environment and know how to prioritize work. You’re ready to change the world of insurance, and you know that all starts with high quality software and services.

To be successful in this role, you must possess the following:

    • 7+ years of distributed application development experience
    • 5+ years experience with AWS
    • 3+ years of experience with Python and Ruby
    • 3+ years of experience building A/B testing and experimentation frameworks
    • 3+ years experience integrating with external APIs
    • Experience building and maintaining software services that serve 1000+ transactions per second
    • Working knowledge of SQL
    • Experience with DevOps
    • Strong object-oriented coding skills
    • Experience building high traffic, low latency distributed systems
    • Passion for writing high quality, clean, well-tested code
    • Track record of meeting software development deadlines
    • Analytical aptitude and hands on data-driven problem-solving abilities
    • Experience with agile/Scrum software development
    • BS in Computer Science or Applied Math


Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: amazon-web-services web-services automation terraform amazon-cloudformation
About Assurance Assurance IQ is a technology company headquartered in Seattle. We were acquired by Prudential (NYSE: PRU) to further the joint mission of improving financial wellness across the world. Our team of world class software engineers, data scientists, and business professionals work every day to expand our product offerings and the reach of our platform. We simplify the complex world of insurance and financial services into straightforward, valuable solutions to improve people's lives. We start by asking customers a few questions, so our system can learn about their needs; from there, our ground-breaking, proprietary platform takes over and analyzes the thousands of data points that make customers unique. This is how we create custom-tailored plans for each customer; plans built precisely for their needs and budget. Our platform serves as the intersection between customer and seller, technology, and the human touch. At Assurance, we are innovative, persevering, collaborative, calculated, and authentic, and we're working together to improve the lives of millions! About the Position Assurance's Core Team owns the foundation of the Assurance application stack. This position is responsible for the availability, performance and efficiency of all Assurance services, and work in close collaboration with all engineering teams to create a reliable and easy-to-use AWS infrastructure for application services. The ideal candidate has a good understanding of modern cloud-based architecture, and practical experience defining infrastructure in the fast-pacing environment. You dream in Terraform configs, meditate on smooth flow of new releases through BuildKite/CodePipelines/Jenkins, swear in Sentinel and IAM Access Policy languages and named your cats OpsGenie, Splunk and OAuth.

The ideal candidate is:

    • Very comfortable working with AWS services
    • Deeply familiar with infrastructure-as-code approach and it’s practical applications using Terraform, CloudFormation, Chef, Ansible and similar frameworks and services
    • Experienced in building tooling and automation for large-scale computing environments
    • Proficient in at least one high level programming language such as Python, Ruby, or Java
    • Strong at debugging and systems analysis; should be able to identify and quickly resolve or mitigate issues
    • Experienced in building, deploying and operating distributed applications
    • An excellent verbal/written communicator


Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: sql python linux ruby-on-rails
About the Position Millions of customers are interacting with Assurance, across a variety of mediums, and are being connected seamlessly to our thousands of independent licensed users. This position is responsible for driving operational improvements in technical support area, understanding systems architectures and users' pain points while providing recommendations to development team to build best product in class. In this role, you will do technical log and data analysis, respond to user escalations and solve their problems, work with engineering team on product and tooling development and improve operational processes. You enjoy taking on the most challenging problems and solving them holistically, such that they don’t appear again. You are effective working closely product, engineering, internal and external users. You are willing to travel among multiple sites to work closely with users to understand their needs and working behaviors. You have customer obsession and willing to innovate to ensure we provide best user experience. At Assurance, we hire experts in their field, and we give them the independence and trust to build based on their expertise.

To be successful in this role, you must possess the following:

    • To be successful in this role, you must possess the following:
    • working knowledge of Linux shell scripting
    • working knowledge of basic SQL
    • experience supporting cloud based infrastructures
    • basic Python and/or Ruby skills
    • experience with log analysis, operations, pager duty tools


Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment

Time zone: (GMT-05:00) Eastern Time

Skills: reactjs web-services user-interface javascript typescript
About the Position Our engineering team is responsible for designing, developing, and running web services that make up the foundation of the Assurance business. This position is responsible for developing the customer- and agent-facing UI as well as supporting whole engineering team on our mission to better UIs. We are working on developing the next generation of our platform that would allow us Assurance to expand into other business domains at a fraction of engineering cost. You are a seasoned software engineer, who has been working on internal- and public-facing web services for a number of years. You have made your share of mistakes and learned from them. You have good instincts and strong judgment, and your decisions were tested by time over and over again. You demonstrate an exemplary level of ownership and no problem is below you. You enjoy creating designs and writing code that would outlive you.

The ideal candidate would

    • Have 6+ years of practical experience developing distributed service-based applications
    • Have a track record of designing, developing and shipping complex software projects that required cross-team collaboration
    • Have a passion for Javascript and modern web development
    • Have strong debugging and systems analysis skills to be able to identify and quickly resolve or mitigate issues
    • Have excellent oral and written communication skills
    • The ideal candidate for this position would:
    • Experience using Typescript, React, Eslint, Prettier, Jest, StoryBook, Next.js, and Material UI is a plus
    • Have comfortable familiarity with AWS services
    • If this opportunity sounds interesting to you, please drop us a line, we'd love to chat!


Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment

Time zone: (GMT-08:00) Pacific Time

Skills: qa sql hadoop
About Assurance Assurance IQ is a technology company headquartered in Seattle. We were acquired by Prudential (NYSE: PRU) to further the joint mission of improving financial wellness across the world. Our team of world class software engineers, data scientists, and business professionals work every day to expand our product offerings and the reach of our platform. We simplify the complex world of insurance and financial services into straightforward, valuable solutions to improve people's lives. We start by asking customers a few questions, so our system can learn about their needs; from there, our ground-breaking, proprietary platform takes over and analyzes the thousands of data points that make customers unique. This is how we create custom-tailored plans for each customer; plans built precisely for their needs and budget. Our platform serves as the intersection between customer and seller, technology, and the human touch. At Assurance, we are innovative, persevering, collaborative, calculated, and authentic, and we're working together to improve the lives of millions! About the Position As we build the future of consumer insurance in a modern age, data is at the core of everything that we do. The role requires team members who are adept at building software tools to move and organize data with an approach that is rooted in improving the insights and efficiency of the business. Our team uses a variety of data mining and analysis methods, a variety of data tools, builds and implements models, develops algorithms, and creates simulations. Our Data Engineers design and build the backbone that makes this development possible with no support from engineering (we own our stack end to end). At Assurance, we hire experts in their field, and we give them the independence and trust to build based on their expertise.

To be successful in this role, you must possess the following:

    • Expertise in modeling data
    • Experience with Spark, Hadoop/EMR, SQL
    • Ability to optimize data access for speed/reliability/velocity as needed by the business
    • Comfort with QA’ing your own data, including ‘menial tasks’ like listening to calls or scrubbing excel files to ensure everything is correct
    • Comfort with learning new technologies to help the team explore new solutions to existing problems
    • Excellent communication ability – you can explain your work in a way that anyone on the team can understand, and you can frame problems in a way that ensures the right question is being asked.
    • Business acumen – you are always eager to understand how the business works, and more specifically, how your work impacts the business.
    • Enthusiastic yet humble – you are excited about the work you do, but you are also humble enough to embrace feedback – you don’t need to be the smartest person in the room.

The following additional experience is desired:

    • Capable of modifying an existing job to add a new field and getting it into production within a day.
    • Capable of creating a new data pipeline/job within 2-3 days.
You have a proven ability to drive business results by building the right infrastructure that enables data-based insights. You are comfortable working with a wide range of stakeholders and functional teams. The right candidate will have a passion for enabling the discovery of solutions hidden in large data sets and working with stakeholders to improve business outcomes. We’re growing at a rapid pace, so it’s important that you embrace the opportunity to blaze your own trail. You thrive in a fast-paced environment where priorities can shift rapidly as we corner opportunity. You can work independently, with little oversight or guidance. At Assurance, we hire experts in their field, and we give them the independence and trust to build based on their expertise. If this sounds like a good fit for you, give us a shout, we’d love to chat!

Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: ruby ruby-on-rails amazon-web-services java python
About Team Our engineering team is responsible for all identity at Assurance, inside and out. From our builder community to our customer-facing agents and contractors, Assurance interacts with thousands of people on a day to day basis. Engineers on our team design, build, and own platforms Our business is experiencing unprecedented growth, with an identity system originally hastily designed to support the needs of a startup. This opportunity means that every improvement we make immediately affects effects everyone, unlocking business value and improving our user's success. About You  You have a strong understanding of cloud development and are proficient in cloud patterns and services. Collaborative teamwork is your primary mode of operation. You’re not shy about reaching out to others with questions and you’re eager to support your peers in their work. At the same time, you understand what ownership and accountability for your individual work means.  You thrive in a fast-paced environment where priorities can shift rapidly as we corner opportunity. You’re ready to change the world of insurance, and you know that all starts with high quality software and services. You demonstrate an exemplary level of ownership and no problem is below you. You enjoy creating designs and writing code that would outlive you. - Have 4+ years of practical experience developing service-based applications - Have a track record of designing, developing and shipping complex software projects that required cross-team collaboration - Be proficient in at least one high-level programming language such as Java, Python, or Ruby - Have strong debugging and systems analysis skills to be able to identify and quickly resolve or mitigate issues - Have excellent oral and written communication skills The ideal candidate for this position would: - Have comfortable familiarity with AWS services - Have practical experience developing APIs for the modern world - Have knowledge of the Ruby and Rails ecosystems - Have experience working in the fintech or insuretech business domain

Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: ruby-on-rails ruby amazon-web-services python

About You 

You’ve been leading engineering teams building web services at scale for many years. You have made your share of mistakes and learned from them. You have good instincts and strong judgment, and your decisions were tested by time over and over again. You demonstrate an exemplary level of ownership and no problem is below you. You love to wear multiple hats, create order from chaos, and empower your team to make good decisions. You’re good at leading from the front and you know when it is time to step to the back.

Desired experience: 

-Have 5+ years of practical experience developing distributed service-based applications

- Have a track record of designing, developing, and shipping complex software projects that required cross-team collaboration

- Be proficient in at least one high-level programming language such as Java, Python, or Ruby

- Have excellent oral and written communication skills

Bonus Experience:

- Have comfortable familiarity with AWS services

- Have experience working in the fintech or insuretech business domain



Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: ruby-on-rails ruby amazon-web-services python

About the Position 

Millions of shoppers are interacting with Assurance, across a variety of mediums, and are being connected seamlessly to our thousands of independent licensed users.  An experienced principal software engineer will focus on driving innovation and drive a roadmap for communication platform which enables thousands of our independent agents to seamlessly interact with millions of customers across a variety of mediums. Candidate should possess strong analytical and problem solving skills, be an expert in modeling controlled experiments and building A/B testing and experimentation frameworks, have solid computer science and math fundamentals, and have DevOps and cloud infrastructure skills. Candidate should also have strong ownership and be an excellent communicator.

About You 

You have a strong understanding of cloud development and are proficient in cloud patterns and services. Collaborative teamwork is your primary mode of operation. You’re not shy about reaching out to others with questions and you’re eager to support your peers in their work. At the same time, you understand what ownership and accountability for your individual work means.  You thrive in a fast-paced environment where priorities can shift rapidly as we corner opportunities.  You’re ready to change the world of insurance, and you know that all starts with high quality software and services.  

To be successful in this role, you must possess the following:

    • BS in Computer Science or Math
    • 7+ years of distributed application development experience
    • Strong object-oriented coding skills
    • 3+ years of experience with Python and Ruby
    • Experience building high traffic, low latency distributed systems
    • 3+ years of experience building A/B testing and experimentation frameworks
    • 5+ years experience with AWS
    • Passion for writing high quality, clean, well-tested code
    • Ability to work well with a team
    • Track record of meeting software development deadlines
    • Working knowledge of SQL
    • 3+ years experience integrating with external APIs
    • Experience building and maintaining software services that serve 1000+ transactions per second
    • Analytical aptitude and hands on data-driven problem-solving abilities  
    • Experience with agile/Scrum software development
    • Experience with DevOps


Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: ruby-on-rails ruby amazon-web-services python

About the Position 

In this role you will be defining the future of the innovative and complex Assurance communication platform.  In this highly technical role, you will own a feature set and drive a roadmap that will enable thousands of our independent agents to seamlessly interact with millions of customers across a variety of mediums. Your focus will largely be on integrating and managing a full suite of services that provide the digital capabilities that power our communications platform. 

About You 

You have a strong understanding of cloud development and are proficient in cloud patterns and services. Collaborative teamwork is your primary mode of operation. You’re not shy about reaching out to others with questions and you’re eager to support your peers in their work. At the same time, you understand what ownership and accountability for your individual work means.  You thrive in a fast-paced environment where priorities can shift rapidly as we corner opportunity.  You’re ready to change the world of insurance, and you know that all starts with high quality software and services.   



Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment
Skills: ruby-on-rails ruby amazon-web-services python

About Team

Our engineering team is responsible for designing, developing, and running web services that make a foundation of the Assurance business. We are responsible for the customer- and agent-facing UI, along with upstream and downstream APIs, integrations with various information providers (MediaAlpha, HasOffers, Experian just to name a few), integration with insurance carriers (Prudential, TransAmerica, Lumico and number of others), payment processors, and financial vendors. We are working on developing the next generation of our platform that would allow us Assurance to expand into other business domains at a fraction of engineering cost.

About You 

You are a seasoned software engineer, who has been working on internal- and public-facing web services for a number of years. You have made your share of mistakes and learned from them. You have good instincts and strong judgment, and your decisions were tested by time over and over again. You demonstrate an exemplary level of ownership and no problem is below you. You enjoy creating designs and writing code that would outlive you. Desired experience:  - Have 6+ years of practical experience developing distributed service-based applications - Have a track record of designing, developing and shipping complex software projects that required cross-team collaboration - Be proficient in at least one high-level programming language such as Java, Python, or Ruby - Have strong debugging and systems analysis skills to be able to identify and quickly resolve or mitigate issues - Have excellent oral and written communication skills Bonus Experience: - Have comfortable familiarity with AWS services - Have practical experience developing APIs for the modern world - Have deep practical knowledge of Ruby on Rails and related ecosystem - Have experience working in the fintech or insuretech business domain If this opportunity sounds interesting to you, please drop us a line, we'd love to chat!



Job Benefits:

  • Unlimited PTO - Take what you need
  • Medical, Dental and Vision Insurance
  • Paid parental leave
  • 401k
  • Communiter benefits
  • Choice of equipment