Backend Software Engineer II (Python)

Insurance technology platform serving life insurers, focused on increasing financial stability for everyone.
$120,000 - $135,000
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Finance · Insurance

Description For Backend Software Engineer II (Python)

Bestow, a leading insurance technology platform, is seeking a Backend Software Engineer II to join their Origination Group Engineering Team. This role is integral to developing and supporting solutions for their digital life insurance enrollment experience. Working in a remote environment, you'll collaborate with Product Managers, Underwriters, and external partners using Python, Java, and various modern technologies.

The position offers an opportunity to work on a modular system running on Kubernetes in Google Cloud Platform, with services written in Python and Java, utilizing gRPC, REST, and async messaging patterns. You'll be part of a mission-driven team that values quality, collaboration, and innovation.

The ideal candidate brings 2+ years of backend development experience, strong Python or Java skills, and familiarity with modern system architectures. You'll be responsible for developing web services, building scalable platform capabilities, and ensuring high-quality, maintainable code with automated testing.

Bestow offers an attractive compensation package including equity, comprehensive benefits, and a flexible work environment. The company has received multiple workplace awards, including Great Place to Work Certification and recognition from Fortune as one of the Best Workplaces in Financial Services and Insurance.

This is an excellent opportunity for a mid-level engineer looking to make an impact in the insurtech space while working with modern technologies and a collaborative team. The role combines technical challenges with business impact, offering significant growth potential in a rapidly evolving industry.

Last updated 17 days ago

Responsibilities For Backend Software Engineer II (Python)

  • Develop web services using Python + PostgreSQL, Java, and Drools Rule Language
  • Build new platform capabilities that scale with the business
  • Work remotely with effective written communication and teleconference skills
  • Collaborate with teams across Bestow to plan and execute the product roadmap
  • Ensure features are observable and monitored for failure
  • Write maintainable software, including automated tests

Requirements For Backend Software Engineer II (Python)

Python
Java
PostgreSQL
Kubernetes
  • 2+ years of professional software development experience (backend)
  • Professional experience with Python or Java
  • Comfortable using Docker for local software development
  • Familiar with modern, scalable system architectures
  • Experience with PostgreSQL or other relational databases
  • Familiar with API design tools/languages
  • Experience building, deploying, operating, and troubleshooting software
  • Cloud computing & Kubernetes experience preferred

Benefits For Backend Software Engineer II (Python)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Competitive salary and equity
  • Flexible paid time off
  • Parental leave
  • 100% paid-premium option for medical, dental, and vision insurance
  • Lifestyle stipend for physical, emotional, and financial wellbeing
  • Flexible work-from-home policy
  • State-of-the-art office in Dallas' Deep Ellum
  • Employee-led diversity, equity, and inclusion initiatives

Interested in this job?

Jobs Related To Bestow Backend Software Engineer II (Python)

Backend Software Engineer II (Python)

Backend Software Engineer II position at Bestow, developing Python and Java services for digital life insurance platform with competitive compensation and benefits.

Software Development Engineer (Prime Video Live Events), Live Events Availability

Software Development Engineer role at Amazon Prime Video focusing on building and maintaining live video event delivery platforms.

Software Development Engineer, Elastic Load Balancing

AWS is hiring a Software Development Engineer for their Elastic Load Balancing team to build and scale cloud infrastructure handling terabytes of data daily.

Software Engineer, Infrastructure

Backend Software Engineer role at Meta focusing on large-scale infrastructure systems and distributed components that power Facebook's core services.

Software Development Engineer, Fashion & Fitness

Software Development Engineer role at Amazon Fashion, building innovative shopping experiences and personalized recommendation systems for fashion discovery.