remote
Senior Software Engineer - Backend - Cutshort
Backend Engineer
Senior Backend Engineer to design scalable microservices, optimize APIs, and lead cloud deployment using Python and Node.js.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend systems using Python and Node.js
- Optimize database performance and ensure data integrity with PostgreSQL
- Build and deploy RESTful APIs with a focus on performance and security
- Collaborate with frontend teams to integrate user-facing elements
- Implement microservices architecture for modular and maintainable systems
- Mentor junior engineers and conduct code reviews
Requirements
- 5+ years of experience in backend development
- Proficiency in Python and Node.js with a strong understanding of OOP principles
- Experience with RESTful API design and database optimization
- Familiarity with microservices architecture and cloud deployment
- Strong problem-solving skills and ability to work in a fast-paced environment
Skills
pythonnodejsdjangorestful apispostgresqlmicroservices