remote
Praxis Global Alliance - Backend Engineer & Architect
Backend Engineer
Backend Engineer & Architect building scalable, cloud‑native services with Python, Node.js, and AWS, driving microservices architecture, containerization, and CI/CD pipelines to deliver high‑performance solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability backend services using Python and Node.js.
- Architect microservices and API gateways, ensuring scalability and resilience on AWS.
- Implement containerization with Docker and orchestrate deployments via Kubernetes.
- Collaborate with data teams to optimize SQL and NoSQL data stores for performance.
- Lead code reviews, enforce best practices, and mentor junior engineers.
Requirements
- 5+ years of backend development experience in production environments.
- Proficiency in Python, Node.js, and AWS services (EC2, RDS, S3, Lambda).
- Hands‑on experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong understanding of relational and NoSQL databases, query optimization, and data modeling.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
pythonnodejsawsdockerkubernetessql