remoteonsite
Engineer - Target India
Software Engineer
Backend Engineer focused on building scalable, high‑performance services using Python and Node.js, deploying on AWS, and managing relational databases with SQL. Strong experience in containerization, microservices architecture, and CI/CD pipelines is essential.
About the role
Key Responsibilities
- Design, develop, and maintain robust backend services in Python and Node.js, ensuring high availability and performance.
- Implement and manage AWS infrastructure (EC2, RDS, S3, Lambda) to support scalable applications.
- Write efficient SQL queries and maintain relational database schemas for data integrity and speed.
- Containerize applications using Docker and orchestrate deployments with Kubernetes or ECS.
- Collaborate with cross‑functional teams to define API contracts, conduct code reviews, and enforce best practices.
Requirements
- 3+ years of backend development experience with Python and Node.js.
- Proficient in AWS services and infrastructure as code (Terraform/CloudFormation).
- Strong SQL skills and experience with relational databases (PostgreSQL/MySQL).
- Hands‑on experience with Docker, CI/CD pipelines, and microservices architecture.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawssqldocker