Backend Software Engineer II (Python)

Bestow10 months ago
Dallas, TX, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Bestow is revolutionizing the life insurance industry by modernizing and streamlining legacy systems with cutting‐edge technology powered by AI and automation. As a Backend Software Engineer II on the Origination Group Engineering Team, you will collaborate with Enrollment Product Managers, Underwriters, and external partners to drive our digital life insurance enrollment experience. You’ll work within a dynamic team that develops, deploys, and manages modular services on cloud-based platforms, ensuring rapid product evolution and scalability.

Key Responsibilities

  • Develop web services using Python + PostgreSQL, Java, and Drools Rule Language.
  • Build new platform capabilities that scale with our business in a fast-paced startup environment.
  • Communicate effectively in a remote work setting through strong written and teleconference skills.

Required Qualifications

  • Proactively seek out problems and opportunities, proposing effective solutions.
  • Understand how your contributions impact the business and take ownership of work quality.
  • Write maintainable software and include automated tests to ensure reliability.
  • Provide thoughtful, respectful feedback and collaborate closely with cross-functional teams.
  • Ensure that features are observable and monitored for failures in production.

Preferred Qualifications

  • 2+ years of professional software development experience (backend), with a preference for Python or Java.
  • Experience using Docker for local software development.
  • Familiarity with modern, scalable system architectures (e.g., load balancing, horizontal scaling) and PostgreSQL or other relational databases.
  • Knowledge of API design tools and languages (Protocol Buffers, Swagger, OpenAPI, etc.).
  • Experience building, deploying, operating, and troubleshooting software in cloud environments, with familiarity in Kubernetes or similar container orchestration.

Benefits & Perks

  • Competitive salary and equity – Compensation Range: $120K - $135K
  • Flexible work environment with remote/hybrid options and a state-of-the-art office for those who prefer an in-person setting.
  • Meaningful benefits including 100% paid-premium medical, dental, and vision insurance, flexible paid time off, and parental leave programs.
  • Lifestyle stipend to support your physical, emotional, and financial wellbeing.
  • Employee-led diversity, equity, and inclusion initiatives with recent awards such as Best Place for Working Parents and Great Place to Work Certified.

Required Skills

Google Cloud Platform
Python
PostgreSQL
API Design
Kubernetes
Drools
Asynchronous Messaging
gRPC
Automated Testing
Docker
REST
Java