Responsibilities
- Work closely with multidisciplinary teams to build and refine backend services and APIs.
- Produce clean, efficient, and scalable server-side code using current backend frameworks.
- Build and fine-tune microservices to support high-throughput distributed environments.
- Enhance real-time data handling within event-driven system architectures.
- Perform unit, integration, and load testing to validate system stability and speed.
- Construct RESTful APIs and implement server logic using Python and FastAPI.
- Package and deploy applications using container technologies in cloud platforms such as Docker and Kubernetes.
- Manage server-side event flows and integrate messaging systems like SQS for live communication.
- Design backend systems with a focus on security, scalability, and fault tolerance.
Work Arrangement
Remote (Worldwide) — 39 countries