remoteonsite
Senior Backend Developer - r3 Consultant
Backend Engineer
Senior Backend Developer experienced in building production‑grade FastAPI services on AWS, with expertise in authentication, payment integrations, real‑time sockets, and monitoring for scalable AI‑driven platforms.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance RESTful APIs using FastAPI.
- Architect and manage cloud‑native infrastructure on AWS, ensuring scalability, reliability, and security.
- Implement authentication and authorization mechanisms, including OAuth2, JWT, and SSO integrations.
- Integrate payment gateways and subscription services, handling transactions, refunds, and billing workflows.
- Build real‑time communication features using WebSockets and related protocols.
- Set up monitoring, logging, and alerting pipelines to maintain system health and performance.
Requirements
- 6–8 years of professional backend development experience, primarily with Python and FastAPI.
- Strong hands‑on experience with AWS services (EC2, Lambda, RDS, S3, API Gateway, CloudWatch).
- Proven ability to design secure authentication flows and integrate third‑party payment systems.
- Experience with real‑time technologies such as WebSockets and event‑driven architectures.
- Familiarity with monitoring tools (Prometheus, Grafana, CloudWatch) and CI/CD pipelines for cloud deployments.