Cutshort logo
Treebo Hotels logo
Principle Software Engineer
Principle Software Engineer
Treebo Hotels's logo

Principle Software Engineer

Ankit Chaueasia's profile picture
Posted by Ankit Chaueasia
6 - 10 yrs
₹15L - ₹40L / yr
Remote only
Skills
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
Microservices
API
About the Role
As a Principal Software Engineer with Treebo, you’ll have the opportunity to own and deliver
product(s) that will help Treebo accomplish its goals. The engineering team is at the fore front
of implementing new technologies in order to gain a dominant foothold in the Hospitality
industry. You will design and deploy scalable, high performance, multi-tenant systems. You will
interact with other engineering teams and contribute back to the open source tech community.

Responsibilities
● Owns team's output and E2E definition and execution of SDLC. Drives sprint
planning, estimates & prioritizes tasks, Keeps key stakeholders updated on
progress, milestones and any potential slippages.
● Identifies pitfalls across code bases proactively. Writes model code that is looked
up to. Understands internals of programming languages & runtimes. Creates
common reusable components / libraries- Uses advanced data structures.
● Designs API contracts between large systems with end to end service design and
active leadership towards long term sustainability including versioning, complex
migration plans, impact analysis across products.
● Owns NFRs and pushes the envelop on performance, scalability and high availability
with cognisance towards cost of infra. Drives tech stack selection independently,
mentors junior engineers. Evangelises of generic platform building across the
organisation.
● Troubleshoots unseen issues across codebases. Solves large end to end cross
cutting problems with elegant solutions with an eye on long term sustainability.
● Partners with and influences product managers on “how”. Leads the pack on hiring
and evangalizes steeper hiring standards towards building A+ team. Represents
treebo on external platform / conferences.

Qualifications:
Bachelor's Degree in Computer Science or similar discipline
● 7+ years relevant work experience in software engineering while leading teams.
● Proficiency in more than one modern programming language such as
Python/Java/C++ & associated tech stack to write maintainable, scalable,
unit-tested code
● Experience in building complex software systems that have been successfully
delivered
● Deep understanding of design patterns, optimizations, deployments with a Strong
object oriented design skills
● Experience mentoring other software engineers.
● Experience with full life cycle development in any programming language
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Treebo Hotels

Founded :
2015
Type :
Products & Services
Size :
100-1000
Stage :
Raised funding

About

Book Clean and Fresh Hotels in Bangalore, Delhi, Mumbai, Goa, Jaipur, Chennai, Hyderabad and Mysore. Quality rooms guaranteed. Free wifi, breakfast, AC, TV, toiletries and other essentials assured. Pay at Hotel and no cancellation charges
Read more

Connect with the team

Profile picture
Ankit Chaueasia
Profile picture
Rana Vishal Singh
Profile picture
Neha Das
Profile picture
Sugitha Mohan

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs

Victrix Systems  Labs
at Victrix Systems Labs
1 recruiter
Vijayalaxmi Yadav
Posted by Vijayalaxmi Yadav
Pune
6 - 9 yrs
₹20L - ₹30L / yr
Apache Kafka
skill iconElastic Search
skill iconAmazon Web Services (AWS)
skill iconJava
skill iconSpring Boot
+1 more

Role & Responsibilities :


- Lead the design, analysis, and implementation of technical solutions.


- Take full ownership of product features.


- Participate in detailed discussions with the product management team regarding requirements.


- Work closely with the engineering team to design and implement scalable solutions.


- Create detailed functional and technical specifications.


- Follow Test-Driven Development (TDD) and deliver high-quality code.


- Communicate proactively with your manager regarding risks and progress.


- Mentor junior team members and provide technical guidance.


- Troubleshoot and resolve production issues with RCA and long-term solutions


Required Skills & Experience :


- Bachelors/Masters degree in Computer Science or related field with a solid academic track record.


- 6+ years of hands-on experience in backend development for large-scale enterprise products.


- Strong programming skills in Java; familiarity with Python is a plus.


- Deep understanding of data structures, algorithms, and problem-solving.


- Proficient in Spring Boot and RESTful APIs.


- Experience with cloud technologies like ElasticSearch, Kafka, MongoDB, Hazelcast, Ceph, etc.


- Strong experience in building scalable, concurrent applications.


- Exposure to Service-Oriented Architecture (SOA) and Test-Driven Development (TDD).


- Excellent communication and collaboration skills.


Preferred Technologies :


- Java


- Spring Boot, J2EE


- ElasticSearch


- Kafka


- MongoDB, Ceph


- AWS


- Storm, Hazelcast


- TDD, SOA



Read more
Deqode
at Deqode
1 recruiter
Mokshada Solanki
Posted by Mokshada Solanki
Mumbai, Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Pune, Kolkata, Ahmedabad, Chennai, Indore, Jaipur
4.5 - 6 yrs
₹6L - ₹18L / yr
skill iconJava
Microservices
06692

We are looking for a highly skilled Backend Developer with expertise in Core Java, Java 8, and Data Structures. The ideal candidate should have experience in Spring Boot, JPA/Hibernate, and Microservices architecture. If you are passionate about backend development and want to work in a dynamic environment, we’d love to hear from you!


Key Responsibilities:

  • Develop and maintain backend applications using Core Java and Java 8.
  • Design and implement RESTful and SOAP web services.
  • Work with Spring Framework, Spring Boot, and JPA/Hibernate for backend development.
  • Build and optimize microservices-based architectures.
  • Manage databases such as PostgreSQL, MySQL, or Oracle.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Write clean, efficient, and scalable code while following best practices.

Requirements:

✅ Strong hands-on experience in Java (Core Java, Java 8) and Data Structures.

✅ Proficiency in Spring, Spring Boot, JPA/Hibernate.

✅ Experience in developing and consuming RESTful & SOAP APIs.

✅ Knowledge of Microservices architecture and best practices.

✅ Database expertise in PostgreSQL, MySQL, or Oracle.

✅ Excellent verbal and written communication skills.


Nice to Have:

  • Experience with Docker/Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Exposure to cloud platforms (AWS, GCP, or Azure).
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Sukanya Mohan
Posted by Sukanya Mohan
Mumbai, Bengaluru (Bangalore)
3 - 8 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAngular (2+)
+1 more

Dear candidate,

 

Wissen Technology is looking for experienced Java developers to join our team!

For Mumbai / Banglore Location


Name:

Experience (Excluding Internship):

Current company:

Last working Day:

Official Notice Period:

Holding any offers:(Yes/No):

Current CTC:

Expected CTC:


If you are not currently looking out for opportunities kindly pass on my Mail ID to interested candidates.

For any further questions please reach out to me on my mail. )


Thanks & Regards,

Siddhesh Ambre

Talent Acquisition

Wissen Technology




Read more
Fintech lead,
Fintech lead,
Agency job
via The Hub by Sridevi Viswanathan
Chennai
4 - 7 yrs
₹7L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconMongoDB

Requirements:

  • Should be a go-getter, ready to shoulder more responsibilities, shows enthusiasm and interest in work.
  • Excellent core Python skills including threading, dictionary, OOPS Concept, Data structure, Web service.
  • Should have work experience on following stacks/libraries: Flask
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture Familiarity with event-driven programming in Python
  • Basic understanding of front-end technologies, such as Angular, JavaScript, HTML5 and CSS3
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Understanding of accessibility and security compliance

Experience in both RDBMS(MySQL), NoSQL databases (MongoDB, HDFS, HIVE etc) or in-memory caching technologies such as ehcache etc is preferable

Read more
Nowapps Technologies Pvt Ltd
Bengaluru (Bangalore)
5 - 8 yrs
₹4L - ₹11L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
MVC Framework
+5 more

You should have in-depth knowledge of object-oriented PHP programming and MySQL, an understanding of MVC designs specifically Code Igniter, JSON, JavaScript, and working knowledge of front-end technologies including HTML5, JavaScript, and CSS3.


Roles and Responsibilities:


- Development and maintenance of Web applications in Code igniter framework.


- DB Schema designing


- UI Designing


- Web services/API endpoint implementation


- Development of back-end process


- UML designing


- Strong in SQL Queries


Company Brief- Bangalore -


NowApps Technologies Pvt Ltd. (http://www.nowappstech.com/index.php) is a company focused exclusively on providing solutions for extended enterprises Our aim is to build a platform that creates more wealth for every stakeholder who directly or indirectly participates in the upstream and downstream supply chain process. We envisage a world wherein every business that operates through channel partners - irrespective of small, medium, or large - can get connected and work on a single platform to provide a unified experience to its customers. For additional information, visit channelkonnect.com.

Share your Cv with below email

operations at nowappstech.com

Read more
Decimal Point Analytics
Abhishek Mondal
Posted by Abhishek Mondal
Mumbai
5 - 10 yrs
₹10L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
skill iconMongoDB
+8 more

 JD / Skills Sets

1. Good knowledge on Python

2. Good knowledge on My-Sql, mongodb 

3. Design Pattern

4. OOPs

5. Automation

6. Web scraping

7. Redis queue

8. Basic idea of Finance Domain will be beneficial.

9. Git10. AWS (EC2, RDS, S3)

Read more
Fast-growing startup that serving retail industry
Fast-growing startup that serving retail industry
Agency job
Bengaluru (Bangalore)
3 - 8 yrs
₹10L - ₹16L / yr
skill iconPython
Apache Kafka
RabbitMQ
skill iconElastic Search
RESTful APIs
+2 more
Hands-on programming and technical design skills with a passion for learning new technologies Experience of building highly scalable, robust, and fault-tolerant services 3+ years of experience of designing and developing software systems or services Good understanding of REST APIs and the web in general. Ability to build a feature from scratch & drive it to completion. Working experience with AWS Knowledge of designing microservices Knowledge of search platform like Elastic Search, Solr etc Knowledge of messaging technology such as Kafka or rabbitmq Startup experience is a strong plus Experience of Python is a strong plus Critical thinking is a plus.
Read more
Photon Commerce
at Photon Commerce
1 recruiter
Photon Commerce
Posted by Photon Commerce
Remote only
5 - 10 yrs
₹12L - ₹25L / yr
skill iconPython
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconHTML/CSS
DevOps
+2 more

Company

Photon Commerce (http://www.photoncommerce.com">www.photoncommerce.com)

 

Title

Senior engineer

 

Commitment

Full-time. Remote. Starting as soon as possible.

 

About the company

Photon Commerce is the AI platform for finance, invoices, and payments. Photon empowers financial services and eCommerce businesses with computer vision to automate invoices and receipts. Photon turns paper and pdf invoices, receipts, POs, and packing slips into a modern collaboration platform for commerce, preventing problems before they become costly. Backed by the Nasdaq Entrepreneurial Center, its leadership brings experience from eCommerce and SaaS unicorns, Google AI, Y Combinator, Stanford, and 4 exits and an IPO.

 

What you will do

·     Build a python/flask app that processes PDFs, images, invoices, and receipts for Quickbooks and Shopify using OCR

·     Lead a team of 8+ engineers and interns

·     Create integrations, APIs, webhooks, and payments for the captured structured data

·     Build a document and invoice collaboration app with embedded chat, like Slack for documents/invoices

·     Deploy the app into production and own AWS devops

·     Own the shipped product, including QA

 

Experience

·     5-10 years of experience having launched apps in production with real users in Python, Flask, Django, Javascript, SQL, AWS, and full-stack web development

·     1+ years of engineering leadership, including as a team lead, tech lead, or manager

·     Have repos and/or demos to show your previous work

·     Knowledge in and/or passion for enterprise SaaS, and AWS devops

·     Excellent communication, critical thinking, problem-solving, and team skills

 

What you’ll receive

·     Join an exciting, high growth startup led by serial entrepreneurs and backed by top tier Silicon Valley investors and billionaire industry leaders in tech

·     Competitive compensation commensurate with experience and performance

 

Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Neha Rana
Posted by Neha Rana
Gurugram, Bengaluru (Bangalore), Mohali, Chennai, Pune
3 - 6 yrs
₹6L - ₹14L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+2 more

· 3+ years java development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc

· Hands on experience on Spring boot & Microservices .

· Strong knowledge of micro-service logging, monitoring, debugging and testing

· Implementations experience of micro-service integration, packaging, build automation and deployment.

· Object Oriented analysis and design using common design patterns.

Read more
Reckonsys
at Reckonsys
3 recruiters
Narmadha Selvaraj
Posted by Narmadha Selvaraj
Bengaluru (Bangalore)
5 - 7 yrs
₹10L - ₹18L / yr
skill iconPython
skill iconDjango
Celery
skill iconAmazon Web Services (AWS)
skill iconHTML/CSS
+3 more
As a Senior Python Django Developer, you will be part of our core team helping our clients build their innovative products. As a potential recruit, you should: Have a minimum of 5 Years of Industry experience. Be able to write clean, re-usable standards-based code. Be able to design and implement low-latency, high-availability, and performant applications Be able to integrate user-facing elements developed by front-end developers with server-side logic. Be able to integrate third-party APIs. Be able to Implement security and data protection. Be able to create database schemas that represent and support business processes Have a strong understanding of the threading limitations of Python, and multi-process architecture. Have knowledge of user authentication and authorization between multiple systems, servers, and environments. Have familiarity with event-driven programming in Python. Have strong Unit Testing and Debugging Skills. Be aware of the latest industry trends/frameworks and be able to continuously update yourself with the same. Be able to mentor junior members. Be able to come up with best practices/guidelines for development. Be biased towards action. Be a team-player. Be articulate and should have strong communication skills (Verbal/Written). Be a Problem Solver. Be self-driven and be able to work in a fast-paced environment and with minimal supervision. Contributions to FOSS, StackOverflow and GitHub profile with your side projects, if available will definitely be an added advantage. Knowledge of Machine Learning/AI Concepts is a big plus.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos