onsite
Software Engineer - Backend - MWAY
Software Engineer
Backend engineer building scalable services with Python and Node.js on AWS, designing RESTful APIs, managing Docker containers, and optimizing SQL databases for high‑performance applications.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability backend services using Python and Node.js.
- Architect and expose RESTful APIs, ensuring robust security and performance.
- Deploy and manage services on AWS, leveraging EC2, RDS, S3, and Lambda where appropriate.
- Containerize applications with Docker and orchestrate with Kubernetes or ECS.
- Write efficient SQL queries, design database schemas, and perform performance tuning.
- Collaborate with cross‑functional teams to define requirements and deliver incremental features.
Requirements
- 3+ years of professional backend development experience.
Skills
pythonnodejsawsdockersql