Responsibilities:
Develop, enhance, and maintain backend systems, particularly focusing on Python-based services and advanced SQL queries.
Handle extensive data engineering tasks, including translating Python analytics into optimized Snowflake SQL queries.
Support end-to-end feature delivery, contributing both backend and frontend development as required.
Ensure high-quality coding practices, efficient troubleshooting, and proactive improvement of platform components.
Actively participate in the teams agile practices, contributing to architecture decisions and overall technical direction.
Requirements:
6+ years of full-stack development experience, with a strong emphasis on Python backend and SQL.
4+ years of expertise in Python, particularly in developing scalable and high-performance systems.
Extensive experience in writing, optimizing, and maintaining complex SQL queries and working with large-scale databases (preferably Snowflake).
Hands-on experience with modern JavaScript frameworks (ReactJS preferred).
Strong understanding of data engineering practices, database schema design, and data-driven analytics.
Familiarity with DevOps practices, CI/CD pipelines, and cloud infrastructure (AWS preferred).
Excellent communication skills and a collaborative approach to problem-solving.
Advantages:
Experience with Kubernetes and Helm.
Background in cybersecurity or data-intensive industries.
Proactive, results-driven mindset with the ability to quickly learn and implement new technologies.