Software Engineer - Python & AI Delivery
Core
Build and support backend services, APIs, and data workflows in Python and Django on PostgreSQL within a multi-tenant SaaS environment, while auditing AI-generated code and integrating third-party payment and accounting systems.
Role type
Senior IC backend software engineer (Python/AI delivery)
Builds
Multi-tenant SaaS platforms for membership organizations, associations, and golf clubs
Domain
SaaS, payments, accounting integrations
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Django, PostgreSQL, API design, asynchronous processing, CI/CD, branch-based workflows, pull request review, AI coding tool evaluation
Preferred skills
Django framework expertise, experience maintaining existing codebases, knowledge of Vue.js, TypeScript, Kubernetes, Docker
Technologies
Python, Django, PostgreSQL, GitHub Actions, Kubernetes, Docker, Vue 3, TypeScript, REST, OAuth, SAML, Playwright, BitBucket, LESS, SASS
Responsibilities
Build and support backend services, APIs, and data workflows; Write clear GitHub Issues for AI agent completion; Review and audit AI-generated pull requests; Work on integrations with payment gateways and accounting software; Maintain and modernize production codebase; Operate within CI/CD setup and improve delivery processes; Support migration of legacy pipelines; Document built features.
Seniority
Mid-level to Senior, hands-on IC