Bestow is building the infrastructure that helps the life insurance industry move faster, reach more people, and deliver on its promise by modernizing fragmented, legacy value chains with a vertical technology platform.
Requirements
- Professional experience with Go or Python preferred
- Comfortable using Docker for local software development
- Familiar with modern, scalable system architectures (load balancing, horizontal scaling, etc.)
- Experience with PostgreSQL or other relational databases (comfortable writing ANSI SQL)
- Familiar with API design tools/languages (Protocol Buffers, Swagger, OpenAPI, etc.)
- Cloud computing & Kubernetes (or similar container orchestration) preferred
- Stripe Integration: Deep hands-on experience with Stripe APIs including Payment Intents, Payment Methods, Subscriptions, Invoicing, Connect, and webhook event handling
Responsibilities
- Remain hands-on in the code and actively participate in system design and architecture decisions
- Regularly review pull requests, providing thoughtful feedback that elevates code quality
- Partner with engineers on complex technical challenges, offering guidance without micromanaging
- Drive large initiatives from conception through delivery
- Own Stripe and Adyen integrations including payment method management, transaction processing, webhook handling, and reconciliation workflows
- Lead PCI compliance efforts including IVR payment solutions (PCI Pal), secure card data handling, and maintaining PCI-DSS compliance across payment touchpoints
- Design card and ACH payment flows including forward API integrations, SEC code implementation for ACH transactions, and hard decline management strategies
Other
- 8+ years professional experience in the software industry, with at least 1 year of management experience while keeping your coding skills strong
- Bachelor's Degree or equivalent experience required
- Orchestrate effective engineering ceremonies that promote collaboration and continuous improvement
- Create personalized growth plans for each team member, identifying strengths and development areas
- Provide regular, constructive feedback and create opportunities for engineers to expand their skills