onsite
Senior Software Engineer - Clutch Technologies
Software Engineer
Lead full‑stack development for a high‑traffic automotive marketplace, driving performance, scalability, and reliability using Python, Node.js, AWS, and modern container orchestration.
About the role
Key Responsibilities
- Architect and implement scalable microservices in Python and Node.js to support real‑time inventory and pricing features.
- Collaborate with product and design teams to deliver responsive React components for web and mobile experiences.
- Design and maintain CI/CD pipelines, Docker images, and Kubernetes deployments on AWS.
- Optimize database schemas and query performance across PostgreSQL and Redis clusters.
- Mentor junior engineers, conduct code reviews, and enforce best practices for security and testing.
Requirements
- 5+ years of professional software engineering experience with a strong focus on backend services.
- Proficiency in Python, Node.js, and modern JavaScript frameworks.
- Hands‑on experience with AWS services (ECS/EKS, RDS, S3, Lambda) and container orchestration.
- Solid understanding of relational and NoSQL databases, caching, and message queues.
- Excellent problem‑solving skills, strong communication, and a passion for clean, maintainable code.
Skills
pythonnodejsawsreactdockerkubernetes