Bestow

Senior Backend Engineer, Python

Bestow

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $145,000 - $160,000 per year

Job Level

Senior

Tech Stack

CloudDistributed SystemsDockerGoGoogle Cloud PlatformGRPCJavaKubernetesMicroservicesPostgresPythonSQL

About the role

  • Develop and support web services using Python, Java, Drools Rule Language, and PostgreSQL
  • Build new platform capabilities that scale with the business and multiple partners
  • Collaborate with Enrollment Product Managers, Underwriters, external partners, and cross-functional teams to plan and execute the product roadmap
  • Integrate services using gRPC, REST, and async messaging patterns
  • Share responsibility for operating workloads on Kubernetes in Google Cloud Platform
  • Ensure services are observable, monitored, and maintain high quality through automated tests
  • Participate in design, deployment, and troubleshooting of distributed systems and microservices

Requirements

  • 3-7 years of professional software development experience (backend)
  • Professional experience with Python or Java preferred
  • Comfortable using Docker for local software development
  • Experience working with distributed systems or microservices
  • Experience with PostgreSQL or other relational databases (comfortable writing ANSI SQL)
  • Experience designing APIs (Protocol Buffers, Swagger, OpenAPI, etc.)
  • Experience building, deploying, operating, and troubleshooting software
  • Cloud computing & Kubernetes (or similar container orchestration) preferred
  • Effective written communication and teleconference skills for remote work
  • Write maintainable software, including automated tests
  • Ensure features are observable and monitored for failure
  • Ability to work closely with product managers, designers, underwriters, and external partners
  • Must reside in or be eligible to work as a US remote employee in the contiguous 48 states (posting targets US remote employees)