Designation: Staff Engineer Python Developer
Location: Bangalore
Experience: 12+
Salary: Open to discuss
Job Description
Contribute to product development, demonstrating technical proficiency, collaboration skills, and a passion for solving complex problems. Expertise in ensuring quality, security, and scalability in SaaS solutions.
Our Tech Stack
We mainly use and are not limited to the below technologies.
SQL
Python
Django
Databases
Microservices
Pandas
API
Generative AI
Responsibilities
Addressing challenges, collaborating with architects and principal engineers to assess and implement Python-based microservices.
Producing code that aligns with functional, security, quality, scalability, and supportability standards.
Evaluating designs and code from colleagues, pinpointing areas for enhancement in the systems under development.
Ensuring the delivery of production-ready capabilities, inclusive of the capability to monitor and troubleshoot issues in a production environment.
Requirement
Over 12 years of software development experience
Proficient in working on large-scale systems
Minimum of 10 years of Python development experience in the relevant domain
Expertise in API and microservices design and development
Skilled in both non-SQL and SQL systems
Familiarity with Pandas, PyArrow, and Django is a plus
Experience in using Generative AI and building machine learning models
Worked on a product or SaaS platform
Possesses good communication and negotiation skills
Full time