Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Python Developer @ Bottle Lab

Home > Software Development

 Senior Python Developer

Job Description

Are you passionate about leveraging the Python programming language to design, develop, test, and maintain software applications? If your response is a resounding yes, then we are hunting for you.   

As a Python Developer at SmartQ, your primary role will be to contribute to the entire software development life cycle, including requirements analysis, design, implementation, testing, and maintenance. In addition, writing code to implement software solutions, create algorithms, functions, and features that meet the project requirements, scripting and writing automation scripts for repetitive processes, and much more.   

If you are a dynamic, results-oriented Python Developer with a proven track record in steering MNCs toward unprecedented success, we invite you to seize this opportunity to make a profound impact on our global presence. Do you possess all these skills and wish to make a difference in the world of food and technology? Join us now!    


Roles and Responsibilities
  • Designing and architect the entire projects from backend perspective by understanding the current architectures and also by following the industry best practice in doing the same  
  • Integration of user-facing elements developed by a front-end developer with server-side logic  

  • Building backend for Mobile application  

  • Building reusable code and libraries for future use  

  • Optimization of the application for maximum speed and scalability  

  • Implementation of security and data protection  

  • Design and implementation of data storage solutions  

  • Design and implement Lambda functions  

  • User authentication and authorization between multiple systems, servers, and environments  

  • Integration of multiple data sources and databases into one system  

  • Management of hosting environment, including database administration and scaling an application to support load changes  

  • Data migration, transformation, and scripting  

  • Setup and administration of backups  

  • Outputting data in different formats  

  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform  

  • Creating database schemas that represent and support business processes  

  • Implementing automated testing platforms and unit tests  

  • Computer Science fundamentals in data structures, algorithm design, problem solving & distributed computing 

Qualifications: 

  • 4+ years of experience in AWS/GCP.

  • Good understanding of popular AWS services and components  

  • Proficiency in Python (4+ years)  

  • Knowledge on writing restful APIs  

  • Profound knowledge in Serverless design pattern (Lambda,API gateway etc)  

  • Familiarity with Django or Webapp2 or Flask or similar web app frameworks  

  • Good to have experience in working with NoSQL DB  

  • Experience in implementing Lambda functions  

  • Familiarity with Node JS (Good to have)  

  • AWS Certification (good to have)  

  • Knowledge of Google App engine (Good to have)  

  • Educational background includes a degree (B.E/B.Tech/M.Tech) in Computer Science, Engineering, or a related field.   

  • 4+ years experience as a backend/cloud developer.

Benefits of working at SmartQ:

SmartQ is an innovative and dynamic company that values its employees and strives to create a positive and fulfilling work environment. Here are some key benefits that make SmartQ an excellent choice for prospective employees:

 Innovative Work Culture: SmartQ fosters an innovative and collaborative work culture, encouraging employees to think outside the box and contribute creative solutions to challenges.

 Career Growth and Development: SmartQ is committed to the professional development of its employees. The company offers ongoing training programs, mentorship opportunities, and a clear career path to help employees achieve their professional goals.

 Work-Life Balance: SmartQ understands the importance of work-life balance and strives to create a supportive environment that allows employees to excel in their careers without sacrificing their personal lives.

 Competitive Compensation and Benefits: SmartQ offers competitive salaries and a comprehensive benefits package, including health insurance, retirement plans, and other perks to ensure the well-being and financial security of its employees.

 Diverse and Inclusive Environment: SmartQ values diversity and inclusion. The company is committed to creating a workplace that celebrates differences and provides equal opportunities for all employees.

Flexibility: SmartQ recognizes the changing nature of work and supports flexible work arrangements, including remote work options, to accommodate the diverse needs and preferences of its employees.

 Team Collaboration: SmartQ believes in the power of teamwork. Employees collaborate across departments, fostering a sense of camaraderie and shared achievement.

 Social Responsibility: SmartQ is dedicated to corporate social responsibility and encourages employees to participate in community service initiatives and environmental sustainability programs.

Fun and Engaging Work Environment: SmartQ believes that a positive and fun work environment enhances productivity and job satisfaction. The company organizes team building activities, social events, and other initiatives to promote a sense of camaraderie among employees.

Message from CEO: 

We've come to realize that we're not merely in the B2B Food service industry; we're in the business of 'Capturing Hearts.' We find ourselves in a unique position to turn ordinary, mundane corporate cafeterias into places of pure delight, where individuals can freely express themselves, find inspiration, and share happiness. Such a profound transformation opportunity is a rare gift, where the purpose of our enterprise transcends the ordinary. If this vision resonates with you, we invite you to join us in our mission to spread joy and happiness in a world weighed down by stress and pressure. Together, let's play our part in making this world a more beautiful place.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Bottle Lab
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   rest algorithms python api gateway software testing analysis scalability distributed computing nosql cloud software development life cycle node.js django lambda expressions application gcp backend data structures api flask aws programming algorithm design architecture

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Consulting Member of Technical Staff (Software Developer 5)

  • Oracle
  • 12 - 16 years
  • Kolkata
  • 4 hours ago
₹ Not Disclosed

Adobe AEM & DAM Developer

  • Capgemini
  • 3 - 7 years
  • Hyderabad
  • 8 hours ago
₹ Not Disclosed

Fullstack Developer (Python + React)

  • Mphasis
  • 4 - 7 years
  • Bengaluru
  • 9 hours ago
₹ Not Disclosed

Servicenow Grc-irm Developer/architect

  • Capgemini
  • 5 - 9 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Bottle Lab

Bottle Lab Technologies Private Limited is a Private incorporated on 21 May 2015. It is classified as Non-govt company and is registered at Registrar of Companies, Bangalore. Its authorized share capital is Rs. 3,142,970 and its paid up capital is Rs. 1,981,800.It is inolved in Other computer relate...