Cutshort logo
Travel Tech unicorn logo
Principal Engineer
Travel Tech unicorn
Travel Tech unicorn's logo

Principal Engineer

at Travel Tech unicorn

Agency job
8 - 14 yrs
₹55L - ₹110L / yr
Remote only
Skills
skill iconJava
skill iconAmazon Web Services (AWS)
Microservices
We’ve worked hard to create an atmosphere of “Speed Wins” – minimising process, shipping products quickly and doing everything to avoid big company paralysis. This is a very bottom-up organisation; there are no software architects thinking deep thoughts and directing the action from above. We trust our engineers to come up with, implement and take responsibility for their own designs.
 
What you’ll do
● Mentor and lead more junior developers.
● Take responsibility for the quality of the code produced by you and the team.
● Operate across our evolving technology stack - Java, React, SQL, and more.
● Take responsibility for all aspects of software engineering, from design to implementation, QA, and maintenance.
● Touch code at every level – from the UI, through backend microservices and down to the database.
● Collaborate closely with Product, Data Engineering, Machine Learning, Analytics as well as other functional teams to define feature specifications and develop high-quality deliverables for our customers.
● Work alongside other engineering groups located around the world (US, Canada, UK, etc.).
 
Do you like building features end to end? Do you like working with a large number of technologies? Do you like moving quickly, releasing features daily, working with other smart and talented engineers? If this sounds like you, we’d love to talk to you.
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

Similar jobs

Navi Mumbai, Pune, Bengaluru (Bangalore), Hyderabad, Mohali, Panchkula, Dehradun, Gurugram, Chennai
5 - 9 yrs
₹8L - ₹14L / yr
skill icon.NET
skill iconMongoDB
Entity Framework
skill iconC#
SQL
+4 more

Job Title: Mid-Level .NET Developer (Agile/SCRUM)


Location: Mohali, Bangalore, Pune, Navi Mumbai, Chennai, Hyderabad, Panchkula, Gurugram (Delhi NCR), Dehradun


Night Shift from 6:30 pm to 3:30 am IST


Experience: 5+ Years


Job Summary:

We are seeking a proactive and detail-oriented Mid-Level .NET Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality applications using Microsoft technologies with a strong emphasis on .NET Core, C#, Web API, and modern front-end frameworks. You will collaborate with cross-functional teams in an Agile/SCRUM environment and participate in the full software development lifecycle—from requirements gathering to deployment—while ensuring adherence to best coding and delivery practices.


Key Responsibilities:

  • Design, develop, and maintain applications using C#, .NET, .NET Core, MVC, and databases such as SQL Server, PostgreSQL, and MongoDB.
  • Create responsive and interactive user interfaces using JavaScript, TypeScript, Angular, HTML, and CSS.
  • Develop and integrate RESTful APIs for multi-tier, distributed systems.
  • Participate actively in Agile/SCRUM ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Conduct code reviews to ensure high-quality and consistent deliverables.
  • Assist in configuring and maintaining CI/CD pipelines (Jenkins or similar tools).
  • Troubleshoot, debug, and resolve application issues effectively.
  • Collaborate with QA and product teams to validate requirements and ensure smooth delivery.
  • Support release planning and deployment activities.


Required Skills & Qualifications:

  • 4–6 years of professional experience in .NET development.
  • Strong proficiency in C#, .NET Core, MVC, and relational databases such as SQL Server.
  • Working knowledge of NoSQL databases like MongoDB.
  • Solid understanding of JavaScript/TypeScript and the Angular framework.
  • Experience in developing and integrating RESTful APIs.
  • Familiarity with Agile/SCRUM methodologies.
  • Basic knowledge of CI/CD pipelines and Git version control.
  • Hands-on experience with AWS cloud services.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills.


Preferred / Nice-to-Have Skills:

  • Advanced experience with AWS services.
  • Knowledge of Kubernetes or other container orchestration platforms.
  • Familiarity with IIS web server configuration and management.
  • Experience in the healthcare domain.
  • Exposure to AI-assisted code development tools (e.g., GitHub Copilot, ChatGPT).
  • Experience with application security and code quality tools such as Snyk or SonarQube.
  • Strong understanding of SOLID principles and clean architecture patterns.


Technical Proficiencies:

  • ASP.NET Core, ASP.NET MVC
  • C#, Entity Framework, Razor Pages
  • SQL Server, MongoDB
  • REST API, jQuery, AJAX
  • HTML, CSS, JavaScript, TypeScript, Angular
  • Azure Services, Azure Functions, AWS
  • Visual Studio
  • CI/CD, Git


Read more
Devkraft Technologies Private Limited
Gurugram, Bengaluru (Bangalore)
3 - 7 yrs
₹5L - ₹10L / yr
DevOps
skill iconKubernetes
skill iconDocker
Terraform
Scripting

Responsibilities

 Provisioning and de-provisioning AWS accounts for internal customers

 Work alongside systems and development teams to support the transition and operation of client websites/applications in and out of AWS.

 Deploying, managing, and operating AWS environments

 Identifying appropriate use of AWS operational best practices

 Estimating AWS costs and identifying operational cost control mechanisms

 Keep technical documentation up to date

 Proactively keep up to date on AWS services and developments

 Create (where appropriate) automation, in order to streamline provisioning and de-provisioning processes

 Lead certain data/service migration projects


Job Requirements

 Experience provisioning, operating, and maintaining systems running on AWS

 Experience with Azure/AWS.

 Capabilities to provide AWS operations and deployment guidance and best practices throughout the lifecycle of a project

 Experience with application/data migration to/from AWS

 Experience with NGINX and the HTTP protocol.

 Experience with configuration and management software such as GIT  Strong analytical and problem-solving skills

 Deployment experience using common AWS technologies like VPC, and regionally distributed EC2 instances, Docker, and more.

 Ability to work in a collaborative environment

 Detail-oriented, strong work ethic and high standard of excellence

 A fast learner, the Achiever, sets high personal goals

 Must be able to work on multiple projects and consistently meet project deadlines

Read more
Digitalshakha
Saurabh Deshmukh
Posted by Saurabh Deshmukh
Bengaluru (Bangalore), Hyderabad, Mumbai
2 - 5 yrs
₹5L - ₹8L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

Responsibilities:

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and maintain high-quality Android applications using Kotlin programming language.
  • Design, build and maintain high-performance, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Work with external data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering or related field.
  • 2+ years of experience in Android development using Java and Kotlin.
  • Strong knowledge of Android SDK, Android UI design principles, and Material Design.
  • Experience with RESTful APIs, JSON, and XML.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of code versioning tools such as Git.
  • Familiarity with continuous integration.
  • Good understanding of object-oriented programming, software design patterns and algorithms.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and as part of a team.


Read more
Searce Inc
at Searce Inc
64 recruiters
Vishal Jarsania
Posted by Vishal Jarsania
Pune, Bengaluru (Bangalore)
3 - 7 yrs
₹12L - ₹30L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconMongoDB
+1 more

What is ‘searce’

Searce means ‘a fine sieve’ & indicates ‘to refine, to analyze, to improve’. It signifies our way of working: To improve to the finest degree of excellence, ‘solving for better every time. Searcians are passionate improvers & solvers who love to question the status quo.

The primary purpose of all of us, at Searce, is driving intelligent, impactful & futuristic business outcomes using new-age technology. This purpose is driven passionately by HAPPIER people who aim to become better, every day.

What we do

Searce is a modern tech consulting firm that empowers clients to futurify their businesses, leveraging Cloud, AI & Analytics.

  1. We are a category-defining niche’ cloud-native technology consulting company, specializing in modernizing (improving, automating & transforming) the full scope of infra, app, process & work.
  2. We partner with clients in their ‘beyond x’ journey to drive intelligent, impactful & futuristic business outcomes. 
  3. We are the most preferred tech partner of choice when it comes to ‘solving for better for the new-age tech startups & digital enterprises, leading disruption in their industries.
  4. Our Service Offerings: We offer Advanced Cloud, Data & App Modernization, Cloud Consulting, Management & Improvement (DevOps, SysOps & Cloud Managed Services), Applied AI & Analytics services. 
  5. As one of the top 5 niches’ full-scope global partners for Google Cloud & a preferred partner for AWS, we are the most preferred ‘engineering-led tech company of choice when it comes to solving complex business problems.

Roles & Responsibilities:

  1. Own product development - This includes setting up and managing weekly sprints to deliver on product goals
  2. Work closely with product management to define project scope, priorities, and timelines
  3. Highly technical, hands-on hacker and an effective people manager.
  4. Roll up the sleeves and code alongside the team.
  5. The primary interface for the engineering team to the business users and clients.
  6. Expand existing, and implement industry-best software engineering practices.
  7. You will hire, manage and mentor - Retain & lead engineering talent & geeks to expand a cohesive and powerful team
  8. Strive for excellence in customer experience, technology, methodology, and execution
  9. Enjoy providing frequent and constructive feedback.
  10. Define and influence product roadmap and deployment strategy
  11. Architect and implement new features that increase engagement
  12. Ensure the technical feasibility of UI/UX designs. 
  13. Collaborate with other team members and stakeholders. 
  14. Review and optimize app usage by monitoring key metrics and rectifying the issues proactively. 
  15. An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology

Our technology stack is sane and the role requires strong demonstrated experience and understanding of the below technologies:

Qualification

  1. Is Education overrated? Yes. We believe so. But there is no way to locate you otherwise. So we might look for at least a Bachelor’s or Master’s degree in Engineering (Computer Science). 
  2. Or else, you should be programming from 12. For us, the latter is better as it shows you have a programming mindset. We will find you faster if you specify the latter in some manner. :) 
  3.  3-6 years of relevant work experience. 
  4. Proficient understanding of MongoDB, Express.js, React Js, Node.js 
  5. React Hooks and Lifecycle methods: In-depth understanding is necessary
  6. Redux: Should be able to create, update and manage
  7. Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS. 
  8. Proficient understanding of client-side scripting and JavaScript,TypeScript, JavaScript frameworks , including jQuery, MySQL & NoSQL. 
  9. Good understanding of asynchronous request handling, partial page updates, and AJAX.
  10. Proficient understanding of code versioning tools, such as Git / Bitbucket / SVN.
  11. Experience working and building RESTful APIs. 
Read more
Yum
at Yum
1 recruiter
Charu Chandna
Posted by Charu Chandna
Gurugram
2 - 4 yrs
₹7L - ₹12L / yr
skill iconJavascript
skill iconReact.js
skill iconHTML/CSS
skill iconBootstrap
Chart.js
+1 more
  • Develop Proof-of-Concept and prototype applications using new technologies and frameworks. In addition to collaborating with internal teams and clients to create innovative solutions.
  • Help establish GUI best practices and JavaScript frameworks for web development.
  • Provide context and guidance for integration and implementation of Front-End Interfaces
  • Translate wireframes, comps, and functional requirements into functional HTML/ CSS / Javascript.
  • Develop standards-compliant mark-up and code for web sites and applications
  • Develop JavaScript using standard Frameworks (jQuery, etc.)
  • Develop small to medium size custom JavaScript libraries for reuse across the application
  • Provide technology and implementation expertise to the domain, projects, or client
  • Maintain leading-edge knowledge in emerging technologies and frameworks
  • Participate in knowledge sharing and lessons learned sessions from project experiences
Read more
A product development company
A product development company
Agency job
via Pyramids Skilltech PvtLtd by Ankita Ghosh
Bengaluru (Bangalore)
5 - 8 yrs
₹26L - ₹28L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconReact.js
Technical Architecture
As a Senior Software Engineer, you will gather requirements, design, implement, unit test
and maintain applications used by teams across. You will learn and develop
applications based on cutting edge technologies and deploy them on client's
infrastructure. You need to identify newer technologies as needed
As a Senior Software Engineer, you will be responsible for:
 Working with groups within the company to gather requirements and collaborate with
architects to build solutions.
 Designing, developing and Unit testing to ensure successful system Integration of
applications.
 Providing support for interface issues to update changes and provide fixes to bugs
 Creating and documentation of test results to ensure accurate results are recorded
 Assisting and supporting in platform upgrades and mentoring Junior engineers on
technology aspects to help upscale knowledge
 Working with diverse programming languages as needed to ensure successful
running of a applications.

Have 4 years of relevant experience and education in Computer Science or
Engineering
 Have experience in developing applications using Java, Spring, JavaScript and
databases
 Display experience in working on front end technologies like bootstrap and ReactJS
 Show proficiency in technical evaluation of products and design of applications
 Be comfortable working with scripting languages such as Python or Perl
 Be able to learn new technologies quickly
 Have proficiency in using build tools in Linux commands and Shell
 Demonstrate excellent communication and presentation skills and an ability to build
trusting relationships with customers
Read more
Niyati Technologies
at Niyati Technologies
4 recruiters
Niyati T
Posted by Niyati T
Remote only
2 - 3 yrs
₹4L - ₹6L / yr
skill iconJavascript
skill iconVue.js
skill iconHTML/CSS
skill iconAngular (2+)
JSON
As a Fullstack Frontend UI Developer, you will be responsible for the development of rich user interfaces for our customer facing web applications. Candidates with prior experience in developing rich, interactive web applications with light-weight CSS and achieving >98% rating in Responsive Designs (using Lighthouse audits) will be preferred.

Candidates with experiencec in SaaS product development, deployment and Code Versioning using Git/BitBucket, and exposure to agile development practices will have an added advantage. 
Read more
Niche Adtech startup
Niche Adtech startup
Agency job
via Unnati by Shubhasri Haveri
NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹18L - ₹22L / yr
Product Management
Product manager
Product Strategy
Roadmaps management
Analytics
+3 more

Do you want to work with the company which solves real time challenges by using Artificial Intelligence, Data Integration & Analytics, then read on.

 
Our client is an Ad Exchange startup redefining health care marketing. The startup has built an integrated marketplace for advertising to health practitioners by allowing them to access multiple digital health care platforms via single window. They have developed a patented technology that allows them to do precision targeting of ads for the physicians using programmatic media. They are soon to expand their services in the USA.

The founder is a qualified physician an innovator at heart. He has immense experience in health management sector and has worked for international healthcare organizations.
 
As a Product Manager, you will be responsible for the product planning and execution throughout the Product Lifecycle, including: gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing and support to ensure revenue and customer satisfaction goals are met.
 
The Product Manager’s job also includes ensuring that the product supports the company’s overall strategy and goals.
 
What you will do:
  • Defining the product strategy and roadmap
  • Delivering MRDs and PRDs with prioritized features and corresponding justification
  • Running beta and pilot programs with early-stage products and samples
  • Working with external third parties to assess partnerships and licensing opportunities
  • Setting pricing to meet revenue and profitability goals, delivering a monthly revenue forecast & proposing an overall budget to ensure success.
  • Developing the core positioning and messaging for the product & performing product demos to customers.
  • Developing sales tools and collateral also brief and train the sales force at quarterly sales meetings.

 

What you need to have:

  • Minimum of 3 years experience as a Product Manager
  • Demonstrated success defining and launching excellent products. 
  • Preferred experience in a job in the healthcare market
  • Bachelor’s degree (MBA preferred) and technical background, with experience in data driven projects, analytics dashboards and B2B platforms
  • Examples and at least one sample of an effective document delivered in the past
  • Excellent teamwork skills. Proven ability to influence cross-functional teams without formal authority
Read more
A leading IT MNC
A leading IT MNC
Agency job
Chennai
12 - 18 yrs
₹14L - ₹25L / yr
ETL
Informatica PowerCenter
Informatica
SQL Azure
ETL architecture
+4 more
Job Discription:-
  •   Minimum of 12 years of Experience with Informatica ETL, Database technologies.
  •   Experience with  Azure database technologies including Azure SQL Server, Azure Data Lake Exposure to Change data capture technology Lead and guide development of an Informatica based ETL architecture.
  •      Develop solution in highly demanding environment and provide hands on guidance to other team members. 
  •      Head complex ETL requirements and design. 
  •      Implement an Informatica based ETL solution fulfilling stringent performance requirements. 
  •      Collaborate with product development teams and senior designers to develop architectural requirements for the requirements.
  •      Assess requirements for completeness and accuracy. 
  •      Determine if requirements are actionable for ETL team. 
  •      Conduct impact assessment and determine size of effort based on requirements.
  •      Develop full SDLC project plans to implement ETL solution and identify resource requirements.
  •      Perform as active, leading role in shaping and enhancing overall ETL Informatica architecture and Identify, recommend and implement ETL process and architecture improvements.
  •      Assist and verify design of solution and production of all design phase deliverables. 
  •      Manage build phase and quality assure code to ensure fulfilling requirements and adhering to ETL architecture
Read more
Schoollog
at Schoollog
3 recruiters
Abhishek SIngh
Posted by Abhishek SIngh
Jaipur
0 - 3 yrs
₹3L - ₹5L / yr
skill iconReact.js
skill iconJavascript
skill iconHTML/CSS
skill iconReact Native
RESTful APIs
+1 more
We are in search of a person who is passionate and driven, gets excited upon listening a potential feature, gives in valuable inputs and enthusiastically shares his experience and pearls of wisdom on front-end engineering standards and coding conventions. Responsibilities and Duties Building smooth and responsive client applications for web and mobile platforms. Writing cross browser code that appears consistently in different browser. Working with the design team to convert their elegant design into working model. Build reusable code and libraries for future use Optimize application for maximum speed and scalability Required Experience, Skills and Qualifications 0 - 2 years of relevant experience Hands on experience in HTML, CSS and Javascript. Experience with web application development frameworks and tools like React, Express, Webpack. Expertise in front-end and understanding of REST API design. Ability to write high-performance, reusable code for UI components Good understanding of asynchronous request handling, partial page updates, and AJAX A solid understanding of Object Oriented Programming Firebug/Chrome Dev tool Working knowledge of version control tools like git. Familiarity with Application UX Designs Unix / Linux experience
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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