Jobs · cutshort

B

Principal Engineer - Backend

Keystone AI · Indexed today

onsitelead2450000-5880000 INR🇮🇳 India
Apply on cutshort

About the role

Lead backend engineering efforts for India's largest online food and grocery store.

India’s largest online food and grocery store is hiring Principal Engineer - Backend job in Bengaluru (Bangalore) | Cutshort

Principal Engineer - Backend
India’s largest online food and grocery store
Principal Engineer - Backend

at India’s largest online food and grocery store
Agency job
7
\- 15 yrs
₹25L - ₹60L / yr
Bengaluru (Bangalore)
Skills
Product development
Product Management
Java
J2EE
Spring Boot
Hibernate (Java)
Python
Go Programming (Golang)
Vertx.io
Technical Architecture
Engineering Management
Primary Responsibilities:
– Principal Engineers  are responsible for driving Technology and Engineering Best Practices in their respective teams.
– They should demonstrate a high level of ownership and accountability for their product and software systems.
– They are expected to go above and beyond their role by contributing in tools, processes and practices which bring operational efficiency and are aligned with business goals.
– They are expected to actively participate in development along with team members and create systems and modules which represent a working model of engineering best practices.
– They are expected to participate in code reviews, design reviews, architecture discussions.
– They are responsible for the Engineering metrics/health of their systems including strong alerting and monitoring mechanisms.
– They are expected to lead the adoption of best practices around coding, designing, performance of systems in a team.
Experience or Skills Required:
– B.Tech or Advanced degree in Computer Science with 6-12 years of industry experience in product based companies.
– Proficiency with Basic libraries for machine learning such as scikit-learn and pandas
– Experience in building solutions based on Linear Regression, Logistic Regression, K Nearest neighbor, SVM, Random Forest, Decision Trees.
– Strong experience with at least one of programming languages: Python, Java, Vertx, Golang
– Strong experience in building Server side reusable components based on Microservices or Distributed Architecture.
– Solid coding skills with ability to lead teams in identifying clearing tech debts for large scale code base.
– Good understanding & experience in improving performance of scalable and real time responsive applications.
– Excellent Problem Solving skills and an aptitude to approach problems from first principles and build solutions for those.
– Must have excellent communication (verbal & written), interpersonal, leadership, and problem solving skills.
– Must be able to work independently and enjoy working at a fast paced start-up environment
– Excellent Mentoring skills. Be the technical mentor to your team.
– Must be comfortable working in fuzzy environments where boundaries are not clearly defined.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.

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

Similar jobs

IT MNCs
Agency job
Bengaluru (Bangalore)
13
\- 17 yrs
₹30L - ₹40L / yr
J2EE
Java
Spring Boot
Spring MVC
Spring
+3 more
Job Role Solution Architect
Experience 15+ years
Notice period Immediate
Location - Bangalore
Note: OMS & Retail domain Experience is mandatory
Introduction
We are looking for an experienced Solution Architect with strong hands-on expertise in Java and Microservices architecture.
Responsibilities include:
\- Design and define end-to-end solution architecture for enterprise applications using Java and Microservices.
\- Lead architecture discussions, technical design reviews, and solution blueprints.
\- Drive microservices-based application design, including service decomposition, API contracts, and integration patterns.
\- Define and govern RESTful API standards and service-to-service communication.
\- Work closely with product owners, business stakeholders, and development teams to translate business requirements into technical solutions.
\- Provide technical leadership and mentorship to development teams.
\- Ensure solutions meet non-functional requirements such as scalability, performance, availability, and security.
\- Review code, architecture artifacts, and ensure adherence to best practices.
\- Support DevOps, CI/CD strategy, and cloud-native adoption.
\- Identify technical risks and propose mitigation strategies.
Primary Skills :
\- 10+ years of proven experience in the industry, with at least 3 years as an Architect or similar role designing and developing enterprise-scale applications.
\- Bachelors in engineering / technology (4 year) or master's in computer applications (2 year)
\- Must possess at least 6+ years of Software development experience.
\- Expert knowledge in at least one object-oriented programming language like Java, one backend framework like Spring Boot / Node JS, one UI framework like React JS / Angular JS and RDBMS or NoSQL database.
\- Excellent knowledge of front-end programming languages, such as HTML, CSS, JavaScript, and AngularJS, with the ability to render server-side and client-side content.
\- Helps identify newer practices and adoption of existing ones. Ensure that the code quality is maintained via own and/or peer code reviews.
\- Can lead the team in delivery of backend and user interface code. Ensure that the DevOps tasks are
executed well.
\- Ensure that the software has the correct level of logging & monitoring in Production and LLEs.
\- Exceptional problem-solving skills.
\- Excellent written and verbal communication. Must understand the client’s business requirements and translate them into software requirements. Has a view of the deliverable timeline and escalates when needed.
\- Ability to articulate technical designs & develop documentation, flowcharts, layouts, diagrams, charts etc.
\- Experience in implementing OMS products for retail customers will be an added advantage.
\- Ability to do estimation for the given requirements.
\- Ability to lead technical discussions with clients.
\- Must be able to do quick proofs of concepts and demos based on client requirements.
\- Provide timely feedback on the performance of team members.
\- Conduct interviews & provide feedback to achieve hiring objectives.
\- Contributes to organization building functions such as hiring, training, mentoring, team building.
Secondary Skills :
\- Experience with Docker and Kubernetes for containerized deployments.
\- Exposure to Cloud platforms such as AWS, Azure, or GCP.
\- Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.).
\- Experience with Kafka / RabbitMQ or other messaging systems.
\- Good understanding of SQL and NoSQL databases.
Basic knowledge of:
\- Application security (OAuth2, JWT, TLS)
\- Logging & monitoring (ELK, Prometheus, Grafana, CloudWatch, etc.)
Read more

Posted by
Karthik Palani
Remote only
3
\- 10 yrs
₹6L - ₹12L / yr
Odoo (OpenERP)
Python
RESTful APIs
API
Javascript
+4 more
Summary
We are looking for a motivated Odoo Developer to design, develop, and maintain ERP solutions on both Odoo Community and Enterprise editions. The ideal candidate will have strong Python skills, practical experience with the Odoo framework, and the ability to deliver scalable, customized modules that align with business requirements. Compensation will be offered as a 25% to 50% hike on the candidate’s last drawn salary, based on experience and skill set.
Key Responsibilities
– Develop, customize, and maintain Odoo ERP modules for both Community and Enterprise editions.
– Create new custom modules and enhance existing ones to extend system functionality.
– Write clean, efficient, and well-documented Python code following Odoo development standards.
– Troubleshoot, debug, and resolve technical issues to ensure optimal system performance.
– Collaborate with functional consultants and business stakeholders to deliver scalable ERP solutions.
– Design and implement integrations between Odoo and third-party systems such as APIs, payment gateways, CRM tools, and other business applications.
– Optimize database queries and improve system performance.
– Participate in code reviews, testing, and deployment processes.
Required Skills & Experience
– Minimum 3 years of experience in Odoo development (Community and/or Enterprise editions).
– Strong proficiency in Python and understanding of the Odoo framework.
– Experience with PostgreSQL and database design concepts.
– Knowledge of Odoo ORM, QWeb, XML, and JavaScript.
– Hands-on experience developing and customizing Odoo modules.
– Familiarity with REST APIs and third-party integrations.
– Good debugging and problem-solving skills.
– Understanding of Git or other version control systems.
– Ability to work independently and in a team environment.
Preferred Qualifications
– Bachelor’s degree in Computer Science, Information Technology, or a related field.
– Experience working with both Odoo Community and Enterprise editions.
– Exposure to Odoo.sh or cloud deployment environments.
– Basic understanding of business processes such as Accounting, Sales, Inventory, or HR in ERP systems.
– Experience in Agile development methodologies is a plus.
Note
This is an immediate full-time remote requirement. Candidates who are passionate about ERP development and can work with both Odoo Community and Enterprise editions are encouraged to apply.
Read more
![Wissen Technology](https://cutshort.io/_next/image?url=https%3A%2F%2Fcdnv2.cutshort.io%2Fcompany-static%2F62a727e23734df00285206ea%2Fuser_uploaded_data%2Flogos%2Fwissen_t

Read the full posting on cutshort

FAQ

Is the Principal Engineer - Backend role at Keystone AI remote?+

This Principal Engineer - Backend position is listed as onsite.

What is the salary for the Principal Engineer - Backend role at Keystone AI?+

The listing states 2450000-5880000 INR.

What seniority level is this Principal Engineer - Backend role?+

This is a lead level position.

How do I apply for the Principal Engineer - Backend role at Keystone AI?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Keystone AI.