Cutshort logo
IT and services logo
Principal Engineer
IT and services
Principal Engineer
IT and services's logo

Principal Engineer

at IT and services

Agency job
7 - 12 yrs
₹15L - ₹30L / yr
Delhi
Skills
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava
Microservices
RESTful APIs

About the role:

We are seeking a highly motivated Principal Engineer with expertise in building scalable, extensible customer payment solutions, identifying and addressing performance bottlenecks, collaborating with other team members across teams to innovate current/new products; Identify, communicate and implement best practices for the engineering team. Our engineering process is fully agile and has a really fast release cycle - which keeps our environment very energetic and fun.

What you will do:

  • Architect, design and lead the development of key software infrastructure, systems, tools and processes, ensuring high scalability and performance.
  • Collaborate with the product and other stakeholders across the company to solidify/ negotiate requirements and feasibility.
  • Identify, influence and participate in making technical decisions that have a positive impact on engineering and business as a whole.
  • Problem-solving that involves complex interactions, constraints imposed by systems, processes, people and physical goods.
  • Drive automated solutions that enable better efficiency and process improvement
  • Identify and address performance bottlenecks, collaborate with other team members across functions to innovate/improve current/new products by suggesting improvements to the software system.
  • Identify, communicate and implement best practices for the engineering team.
  • You will advocate for good, clean, well documented and performing code; follow standards and best practices.
  • As a Principal Engineer, you will be additionally responsible for planning and timelines of all projects in your domain

We would love for you to have:

  • Education: Bachelors/Masters in Computer Science
  • Experience: 7-10 yrs recent hands-on experience of working on scalable systems and a diverse set of products/systems.
  • Experience with Java stack. Hands-on experience with development and troubleshooting of services.
  • Experience with SQL and NoSQL databases and Hadoop stack.
  • Experience in System Design of complex Supply-Chain e-commerce systems, Algorithm design and their optimization is a huge plus.
  • Strong working knowledge of any REST-based framework, OOPS, Design Patterns
  • Expert level experience in building fault-tolerant and scalable platforms.
  • Excellent problem-solving skills
  • Strong verbal and written (technical) communication and able to work across teams like Business, Product, Engineering, Analytics, App Engineering seamlessly.
  • Ability to deliver great results in an agile development
  • Exposure to open-source libraries and frameworks.
  • Experience with the full software development lifecycle, design, develop, review, debug, document, and deliver (especially in a multi-location organization).
  • Ability and experience in the evaluation and integration of third-party systems and libraries and independent completion of POC. Prior experience in integrating with 3rd party Payment solution (like Stripe) is a plus.
  • Passion for performance benchmarking and debugging
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

NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Bengaluru (Bangalore)
10 - 20 yrs
₹30L - ₹45L / yr
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava
+10 more

Job Title: Lead Web App Developer - Backend

Experience: 10–15 Years

Location: Bengaluru


Role Overview:

We are seeking an experienced Lead Web App Developer - Backend to design and maintain scalable, cloud-based backend systems. This role demands expertise in microservices, AWS, and backend technologies to deliver efficient and high-performing applications.


Key Responsibilities:

  • Build and maintain scalable backend systems for cloud-based web applications.
  • Develop microservices using AWS (Lambda, SQS, SNS) and databases (MySQL, NoSQL).
  • Design and implement REST APIs for seamless communication between systems.
  • Create containerized solutions with Docker for efficient deployment.
  • Solve real-world problems with enterprise-class product designs.
  • Contribute to key decisions on product and technology direction.
  • Promote frameworks, standards, and new technologies within the team.


Required Skills:

  • Experience: 10+ Years in backend development; 3+ Years in large-scale, microservices-based projects.
  • Backend Technologies: Proficiency in Python, Node.js, and Java.
  • Cloud Expertise: Strong experience with AWS services (Lambda, SQS, SNS).
  • Database Skills: Expertise in MySQL and NoSQL databases.
  • Microservices Architecture: Deep understanding of distributed systems and scalability.
  • DevOps Tools: Hands-on experience with Docker.
  • API Development: Proven expertise in designing and consuming REST APIs.
  • Soft Skills: Excellent problem-solving and communication abilities.


Why Join Us?

  • Work on impactful projects with real-world applications.
  • Solve complex problems in a dynamic, fast-paced environment.
  • Collaborate with a team of skilled professionals.
Read more
Techmero
at Techmero
1 recruiter
Shweta Parmar
Posted by Shweta Parmar
Vadodara
2 - 4 yrs
₹3L - ₹6L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
RESTful APIs
+1 more

Description :

● Full-cycle Development: Participate in the complete software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.

● API Development: Design and implement RESTful APIs to integrate with various external services and components.

● Database Management: Create and optimize database schemas and queries to ensure optimal performance and data integrity.

● Code Reviews and Optimization: Conduct thorough code reviews to maintain code quality, identify performance bottlenecks, and suggest improvements for optimization.

● Troubleshooting and Bug Fixing: Investigate and resolve technical issues, bugs, and errors encountered in production and testing environments.

● Handle project deployment using tools like Git, continuous integration (CI) pipelines, and deployment scripts.

● Research and Innovation: Stay up-to-date with the latest trends, tools, and technologies in the Laravel ecosystem, and apply innovative solutions to enhance application performance and user experience.


Requirements :

● Minimum 2 years of experience in IT preferred.

● Must be proficient in Core PHP, MySQL, Laravel, CodeIgniter, Memcached, HTML, and CSS.

● Experience in building and consuming RESTful APIs.

● Must have experience in managing large databases and website security.

● Good knowledge of the OOPS concepts.

● Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, AJAX, and jQuery.

● Solid understanding of database design principles and query optimization.

● Able to integrate payment gateway integration and third-party API integration.

● Familiarity with version control systems, like Git/SVN.

● Integrating data storage solutions and experience with AWS or other cloud platforms is a plus.

● Strong problem-solving skills and the ability to work independently as well as in a team.

● Passion for continuous learning and staying updated with the latest industry trends and technologies.


Join our innovative team of developers and be part of exciting projects that make a real impact! If you have a proven track record of Laravel development expertise and are eager to take on new challenges, we would love to hear from you

Read more
JK Technosoft Ltd
Akanksh Gupta
Posted by Akanksh Gupta
Leeds United Kingdom
7 - 12 yrs
₹45L - ₹50L / yr
ASP.NET
Windows Azure
Microservices
skill icon.NET
skill iconC#
+10 more

Roles and Responsibilities:

JKTech Ltd. is looking for a.Net Development Lead who will be responsible for architecting, creating, and deploying product updates, identifying production issues, and establishing integrations that suit the needs of our customers. The ideal applicant will have a strong background in software engineering and be familiar with.Net Core, ASP.Net Core, C#, WPF, Web API, WCF, SQL Server (T-SQL), and will collaborate with developers and engineers to ensure that software development adheres to established processes and functions as intended. The Development Lead will also assist with delivery planning and will be involved in project management decisions.

 

Role and Responsibilities

  • Design and architect complex, scalable web applications
  • Maintain and enhance existing applications
  • Proven experience in web application development with Microsoft .NET technologies including, .net Core, ASP.NET, Azure and DevOps.
  • Proficient in .Net Core, ASP.Net Core. C#, WPF, Web API, WCF, SQL Server (T-SQL), PowerShell, HTML, JavaScript should have working knowledge on Azure Service Bus and Rabbit MQ
  • Experience in client-side development using JavaScript, HTML, and CSS.
  • Proficient in CI/ CD and release management using Azure pipeline (Infrastructure as Code using ARM templates)
  • Should have experience in the implementation of microservice/ micro database projects.
  • Minimum 3-4 years of experience in SQL Server, Stored procedures.
  • Ability to adapt quickly to an existing, complex environment.
  • Ability to communicate clearly with business users and stakeholders.
  • Write and supervise the technical product documentation
  • Technical design, mentoring and implementation of best practices and processes
  • Develop the software architecture based on the business requirements and constraints
  • Be responsible to deliver proof of concepts which validates technical choices
  • Organize knowledge sharing and continuous learning
  • Testing and examining code written by others and analysing results
  • Identifying technical problems and developing software updates and fixes
  • Working with software developers to ensure that development follows established processes and works as intended

 

Qualifications and Education Requirements

  • Experience as a Dot .net Software Engineer with Azure DevOps role
  • Proficient in .Net Core, ASP.Net Core. C#, WPF, Web API, WCF, SQL Server (T-SQL), PowerShell, HTML, JavaScript should have working knowledge on Azure Service Bus and Rabbit MQ
  • Good working knowledge of Azure cloud services and moving on-prem applications to the Cloud
  •  Working knowledge of databases and SQL
  • Problem-solving attitude
  • Collaborative team spirit

 

Preferred Skills

  • Bachelor of science degree (or equivalent) in computer science, engineering, or relevant field
  • Experience in developing/engineering applications for a large company
  • Azure Certification is a plus.

 

Primary Skills:

  • Proficient in .Net Core, ASP.Net Core. C#, VB .NET, WPF, Web API, WCF, SQL Server (T-SQL), PowerShell, HTML, JavaScript should have working knowledge on Azure


Read more
Accolite Digital
Surabhi Kumari
Posted by Surabhi Kumari
Hyderabad, Gurugram, Delhi, Noida, Ghaziabad, Faridabad, Bengaluru (Bangalore)
4 - 10 yrs
₹10L - ₹18L / yr
skill icon.NET
ASP.NET
skill iconC#
Object Oriented Programming (OOPs)
ASP.NET MVC
+6 more

Primary Skills:


.Net/.Net Core, C#, OOPS and SQL Server as a key technology, which covers frontend and backend work. Knowledge of DevOps (building and deployment) and the Cloud is nice to have.


Roles & Responsibilities

Participate in requirements analysis.

Collaborate with internal teams to produce software design and architecture.

Write clean, scalable code using .NET programming languages.

Test and deploy applications and systems.

Revise, update, refactor and debug code.

Improve existing software.


Eligibility

3+ years of experience in building web applications. Passion for building and delivering great software with a strong sense of ownership

Advanced proficiency in C#, very clear OOPS concepts, In-depth knowledge of the .NET framework, ASP.NET, MVC, Web API, REST APIs, OAuth 2.0/ Authentication/ Authorization

Strong expertise in SQL programming, with experience of writing & optimizing queries that access/process millions of records

Good to have any scripting(powershell) knowledge, JS based UI Frameworks

Outstanding analytical, problem-solving, and communication skills

Experienced in complex logic designing and implementation

Should have worked in Agile development environment and best practices

Good to have experience in secure development practices

Read more
EnterpriseMinds
at EnterpriseMinds
2 recruiters
Rani Galipalli
Posted by Rani Galipalli
Remote only
4 - 8 yrs
₹8L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
  • Hands-on with Spring boot and Java coding. Core Java- Java 8/1.8.
  • Experience should be with Springboot, Hibernate & Microservices
  • Should be well versed with Microservices, OOPS, MVC Architecture, Web services & API development.
  • Should be really strong in concepts and should be able to work independently
  • Experience in web services connection
Read more
DelaPlex Software
at DelaPlex Software
2 recruiters
Sunil Kandukuri
Posted by Sunil Kandukuri
Pune, Nagpur, Bengaluru (Bangalore), Hyderabad
4 - 7 yrs
₹4L - ₹8L / yr
skill iconJava
Spring
skill iconSpring Boot
NOSQL Databases
DynamoDB
+4 more

Role: Java developer
Experience: 4+ years

Job description

○ Working experience on JAVA,Spring Boot. (on building web services?)

○ NOSQL DynamoDB knowledge is plus

○ Working experience in building micro services and distributed systems

○ Working experience on using messaging queues RabbitMQ/Kafka is plus

Read more
Kristasoft
Kristasoft
Agency job
via Talent folks by Natasha Rao
Bengaluru (Bangalore)
7 - 12 yrs
₹20L - ₹25L / yr
skill iconJava
Multithreading
RESTful APIs
SDK Knowledge
collections framework

Responsibilities

Understand systems enabling third party integration 

Translate business requirements to the APIs and SDKs exposed by these systems. Figure out the optimum interfaces to interact with these. 

Build generic connectors to interact with these technologies. 

Design, implement, deploy and maintain the connectors. 

Minimum Qualifications 

Bachelor’s degree in Computer Science or related fields. 

Experience needs to be around 8+ years 

Strong problem-solving skills. 

Ability to understand the technology and its APIs in quick time. 

Strong design pattern fundamentals. 

Good core java skills like Multi-threading, collection framework. 

Good communication and mentorship skills 

Ability to put together architecture diagrams and designs 

Read more
Revalsys Technologies
at Revalsys Technologies
4 recruiters
Rupali K
Posted by Rupali K
Hyderabad
1 - 5 yrs
₹2L - ₹4L / yr
skill icon.NET
skill iconC#
ASP.NET
ASP.NET MVC
ASP.NET AJAX
+6 more
  1. 1.5+ Years of experience in .Net, ASP.Net and C#, WCF/API and REST services.
  2. Should be able to write clean and good scalable code.
  3. Hands on experience with CSS, JavaScript and jQuery
  4. Strong knowledge in OOPS concepts.
  5. Knowledge of T SQL with SQL server 2008 R2/2012 including Stored Procedures, Triggers & User Defined Functions.
  6. Good to have CSS3 and HTML5 knowledge.
  7. Good analytical and communication skills are required.
  8. Preference will be given to the candidates who can do client interaction.
Read more
Think eBikeGo Pvt Ltd
at Think eBikeGo Pvt Ltd
1 recruiter
Shweta Gaikwad
Posted by Shweta Gaikwad
Mumbai
2 - 5 yrs
₹5L - ₹8L / yr
skill iconPython
skill iconDjango
RESTful APIs
skill iconPostgreSQL
skill iconGit
We at eBikeGo looking forTecgSavvy Backend Developer to Join our Team at Mumbai.

Role - Backend Developer
Experience:- 2+
Qualification:- BE Computer Engineering/MCA
Programming Language - Python & framework Django

Responsibilities
  1. Building REST API's & Services In Django Framework
  2. Building reusable code and libraries for future use
  3. Optimization of the application for maximum speed and scalability
  4. Implementation of security and data protection
  5. Design and implementation of the database schema
  6. Design and implementation of data storage solutions
  7. Implementing CI/CD pipeline
Skills And Qualifications
  • Proficient knowledge of a back-end programming language Python
  • Hands-on experience with Python Frameworks like Django
  • Proficient knowledge of MySQL, PostgreSQL
  • Creating database schemas that represent and support business processes (Relational & NoSQL)
  • Understanding of queueing systems like Redis/AWS SQS
  • User authentication and authorization between multiple systems, servers, and environments
  • Data migration, transformation, and scripting
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Proficient understanding of code versioning tools, such as Git

Brownie Points
  • Experience in Docker
  • HandsOn Knowledge with implementing CI/CD pipelines
  • Experience in managing applications on AWS
  • Management of hosting environment, including database administration and scaling application to support load changes
  • Product wide application-level thinking on API and data modeling
If you are looking for new opportunity kindly apply with your updated CV.
Read more
Capgemini
at Capgemini
14 recruiters
Rocky Pimplapure
Posted by Rocky Pimplapure
Pune
6 - 9 yrs
₹5L - ₹10L / yr
skill iconAngular (2+)
skill iconJava
RESTful APIs
Corejava
"Experience: 5-7 years relevant experience (Must have minimum 3 years experience in developing web portals) Should have expert level knowledge of Angular 4/5, HTML5, CSS3, JavaScript/jQuery, Bootstrap Should have strong debugging skills on Developer Tools of the browser and Working with Cross Browser UI Good to have knowledge on other JS frameworks KnockoutJS, ExtJS, Ember JS, Backbone JS, requireJS Should have experience in Response / Adoptive Web Design for desktop, tablet and mobile Should have experience in Agile Software Development projects Should have solid understanding and experience with Object-Oriented design and development Experience in client communication and working with client on requirements and delivery Should have hands on Experience in Core java Should have knowledge and understanding of accessibility principles and techniques Should have good hands on experience with Object oriented JavaScript and Design Patterns Should have experience in publishing and consuming Services using REST API Should have knowledge on experience on Java, Web services using"
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