onsite
Backend Developer - Shyena Solutions Private Limited
Backend Engineer
Senior Backend Developer with 3+ years of experience building data‑centric Python services, designing relational and NoSQL databases, and delivering scalable web APIs using Django and Flask.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python back‑end services for data management platforms.
- Implement RESTful APIs using Django or Flask, ensuring clean architecture and adherence to design patterns.
- Model and optimize relational (PostgreSQL, MySQL) and NoSQL (Cassandra, Elasticsearch) databases, including schema design and query tuning.
- Collaborate with data scientists and front‑end teams to integrate analytics and visualization components.
- Write unit, integration, and performance tests; participate in code reviews and continuous integration pipelines.
Requirements
- 3+ years of professional experience in Python backend development.
- Proficiency with Django or Flask and experience building production‑grade APIs.
- Strong knowledge of relational and NoSQL databases, with hands‑on experience in PostgreSQL, MySQL, Cassandra, and Elasticsearch.
- Solid understanding of software design patterns, SOLID principles, and clean code practices.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
Skills
pythondjangoflaskpostgresqlmysqlcassandraelasticsearch