Sr. Software Engineer - Python

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Sr. Python-Engineer at Zenarate AI Coach, your role involves providing application support, improvement, and customization for our specialty system. You will be responsible for developing functionality and features with a strong emphasis on performance, reliability, and maintainability. Working in a fast-paced environment within a growing business, you will collaborate with a team of Enterprise & customizations, supporting all phases of the business. A detailed understanding of application development components and infrastructure is crucial for this role. Your primary responsibilities will include developing microservices using Python, demonstrating expertise in Python with knowledge of frameworks such as Flask, FastAPI, or Django. You should possess in-depth knowledge of RESTful & GraphQL API design and implementation, as well as familiarity with Object Relational Mapper libraries, especially SQLAlchemy. Experience in user authentication and authorization between multiple systems, servers, and environments is required. Basic Requirements: - Bachelor's degree in Computer Science, Information Technology, or related field with 4-6 years of hands-on Python experience - Develop microservices using Python - Expertise in Python with at least 4+ years of experience in a Python web framework - In-depth knowledge of RESTful & GraphQL API design and implementation - Familiarity with ORM libraries, preferably SQLAlchemy - Expertise with SQL Databases and Source Configuration Management - Knowledge in high-performance and fault-tolerant systems development - Understanding of distributed systems programming - Excellent troubleshooting skills Good To Have: - Expertise with NoSQL databases - Familiarity with AWS Cloud Services like Lambda, Athena, Glue - In-depth knowledge of Linux environments, Web Servers, and message-driven architectures - Good project management skills Preferred Qualifications: - Proven experience in leading individual projects or subprojects - Familiarity with iterative and agile development methodologies - Experience collaborating within a global delivery team - Ability to engage effectively with business users across all levels Joining Zenarate AI Coach offers a range of benefits, including a competitive salary package that grows with your expertise, comprehensive benefits like health insurance and team events, an inclusive work environment that values employee ideas, mentorship from accomplished engineers, and flexible work options to support your work-life balance. If you resonate with our values of providing top-quality service, innovation, inclusivity, and customer satisfaction, we look forward to meeting you.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You