Senior Software Engineer II (Python, Payments) @ SpotOn
Core
Building and maintaining backend systems for a point-of-sale platform serving independent restaurants, bars, and retail businesses.
Role type
Senior Software Engineer II (Python, Payments)
Builds
Production backend services, APIs, and transaction flows for restaurant POS and profit tools.
Domain
Fintech / Restaurant Technology / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Django, SQL, Terraform, Kubernetes, Golang, API design, system scalability, performance optimization, clean code principles, AI tool usage
Preferred skills
Modern framework proficiency (FastAPI, Flask), cloud infrastructure experience, mentorship capabilities
Technologies
AWS, Kubernetes, Terraform, Django, FastAPI, Flask, SQL, NoSQL, Golang
Responsibilities
Own backend systems end-to-end from design to deployment and monitoring, Build and maintain services supporting real-world transaction flows, Design and evolve scalable and resilient APIs, Collaborate with engineers and stakeholders to define solutions and make technical decisions, Identify and resolve performance bottlenecks and bugs in production, Participate in code reviews and mentor engineers to raise code quality, Proactively identify technical debt and drive improvements
Seniority
Senior, hands-on IC