Senior Backend Engineer (Python, Remote USA) – High-Scale SaaS
Close · Anywhere in the World · posted 7 months ago
Role Overview
Key Responsibilities
- Design and develop scalable backend systems and APIs
- Build and launch new product features and integrations
- Improve performance, reliability, and scalability of services
- Work with large datasets and high-throughput systems
- Collaborate with cross-functional teams (product, design, frontend)
- Enhance real-time systems and messaging infrastructure
- Integrate AI-powered features into the platform
Tech Stack
- Backend: Python (Flask), Task queues
- Databases: MongoDB, PostgreSQL, Elasticsearch, Redis
- Infrastructure: AWS (EKS, RDS, MSK, EC2), Docker, Kubernetes
- CI/CD: Automated pipelines with Docker & Kubernetes
- Tools: Terraform, Ansible, GraphQL, REST APIs
Requirements
- 5+ years of backend development experience (8+ for senior/staff roles)
- Strong Python skills (or willingness to work with Python)
- Experience building high-scale APIs and distributed systems
- Hands-on experience with modern databases and cloud infrastructure
- Ability to optimize system performance and reliability
- Strong collaboration and communication skills
- Must be based in the USA
Nice to Have
- Experience with SaaS products
- Open-source contributions
- Experience with AI/LLM integrations
- Familiarity with event-driven systems and async processing
Benefits
- 100% remote work
- 5 weeks paid time off + seasonal breaks
- Paid parental leave
- 401k matching (US)
- Health, dental, and vision coverage
- 1-month paid sabbatical after 5 years
Ready to apply?
Opens the application page in a new tab.
Apply for this jobCafeRemote takes no fee and asks for no account.
Similar remote jobs
Money Laundering Reporting Officer, Canada
Ramp · Remote (Canada)
KYB/AML Analyst, Sweden
Ramp · Remote (Sweden)