Cutshort logo
Client based at Bangalore location. logo
Principal Engineer
Client based at Bangalore location.
Client based at Bangalore location.'s logo

Principal Engineer

at Client based at Bangalore location.

8 - 11 yrs
₹30L - ₹40L / yr
Bengaluru (Bangalore)
Skills
skill iconPython
API
skill iconReact.js
skill iconRedux/Flux
PySpark

Principal Engineer  

Bangalore / Full-Time  

  

  

Job Description  

 

As a Principal Engineer, you will play a pivotal role in researching, designing, implementing, and managing innovative software programs. Your technical prowess and leadership will drive the development of robust, scalable, and highperformance solutions. You will collaborate closely with cross-functional teams, lead technical initiatives, and contribute to the evolution of our product roadmap and cutting-edge AI/ML initiatives. 

 

 

We will rely on your experience in successfully delivering projects that significantly, positively, and measurably affect the business. You should have experience in large scale product development projects and Data Science projects.

 

 

What You'll Do

 

Software Development Leadership  

•      Research, design, implement, and manage software programs, ensuring they align with strategic objectives. 

•      Lead the technical direction and execution of software projects throughout the full development lifecycle. 

Scalable Product Development: 

•      Collaborate with the Tech team to transform Proof of Concepts (POCs) into fully scalable, production-ready products. 

•      Contribute to the development of distributed, scalable systems, and highvolume transactional applications. 

Code Quality and Testing: 

•      Uphold excellent code quality standards, employing unit testing and ensuring adherence to coding best practices. 

•      Support the team in achieving high code quality reflected in quality metrics. 

Technical Leadership: 

•      Lead and guide a team of engineers through the software development lifecycle, providing mentorship and technical expertise. 

Strategic Issue Resolution: 

•      Actively identify and address strategic challenges that may hinder the team's ability to achieve scientific, technical, and strategic goals. 

Product Roadmap and Innovation: 

•      Contribute to the research and development of the product roadmap, including the integration of AI/ML initiatives. 

Deployment and Performance Tracking: 

•      Collaborate closely with engineers to deploy solutions in production, both in real-time and batch processes. 

•      Systematically track and analyze performance metrics to ensure optimal system functioning. 

Team Building and Best Practices: 

•      Foster a culture of team building and knowledge sharing, especially among more junior team members. 

 

Requirements & Skills

•      Bachelor’s / Master's Degree in Computer Science, Software Engineering, or a related field.

•      Overall 8+ Years of extensive experience in the software product development, design including hands-on coding expertise using AGILE processes. 

•      Proficiency in Python API development(Fast API)

•      Proficiency in the UI technologies like React JS , Redux , HTML5/CSS and Java Scripting

•      Good working experience in RDBMS like PostgreSQL, hands-on experience in SQL is must

•      Experience in technologies like PySpark and big data technologies is an advantage 

•      Experience in building enterprise scale SaaS software products using

Microservices architecture and cloud platform like AWS and Azure  

 

Nice to have

 

•      Familiarity with AI/ML concepts and their application is advantageous. 

•      Strong understanding of designing and developing distributed, scalable systems and high-volume transaction applications. 

•      Track record of adhering to code quality standards, unit testing, and coding best practices. 

•      Demonstrated leadership skills, with the ability to guide and mentor a technical team. 

•      Ability to identify and address strategic challenges while aligning with overarching goals. 

•      Strong communication and presentation skills

 

 

Benefits

1.    Paid Time Off

2.    Employee referral bonus program

3.    Awesome coworkers

 

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

Screen zero content delivery platform
Screen zero content delivery platform
Agency job
via Hunt & Badge Consulting Pvt Ltd by Chandramohan Subramanian
Bengaluru (Bangalore)
6 - 12 yrs
₹5L - ₹20L / yr
skill iconKotlin
skill iconJava
• Relevant industry experience of 6-plus years.
• Proficient in Data Structure and Algorithms
• Proficient in Java, Kotlin and concepts like Kotlin coroutines, Jetpack components.
• Good understanding of various Android tools, Systrace and Perfetto for performance measuring,
memory management, battery, frame drops.
• Always on the lookout for new developments in the Android world and improving things.
• Familiarity with networking, databases, threading and memory concepts.
• Hands-on with code reusability, clean architecture, modularization, build time optimizations.
• Familiar with various third-party tools, libraries widely used and under the hood understanding.
• Understanding and hands-on with Material design principles and interface guidelines.
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git.
• Decent understanding of how things work at the backend, reporting and other systems.
• Good understanding of the various CI/CD tools.
• Should have experience in writing Unit and UI tests.
• Good at logical reasoning and data structure.
Read more
Recro
at Recro
1 video
32 recruiters
Priyal Shenoy
Posted by Priyal Shenoy
Remote, Bengaluru (Bangalore)
3 - 7 yrs
₹7L - ₹20L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
skill iconHTML/CSS
skill iconjQuery
+6 more

Job Description:

We are looking for good JavaScript developers who are proficient with React.js. 

Responsibilities

  • Developing new user-facing features using React.js.
  • Have 2-4 years of experience.
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Skills:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with data structure libraries (e.g., Immutable.js
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • A knack for benchmarking and optimization
Read more
Thena
Ankit Saxena
Posted by Ankit Saxena
Bengaluru (Bangalore)
2 - 5 yrs
₹15L - ₹24L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
+5 more

We are looking for a talented Fullstack Developer with 2-5 years of experience to join our engineering team. The ideal candidate will have experience with MongoDB, Express, React, and Node. As a Fullstack Developer, you will be responsible for developing and maintaining our web-based applications and services.


Responsibilities:

  • Work collaboratively with the product and engineering teams to develop high-quality web-based applications and services.
  • Develop and maintain RESTful APIs using Node.js and Express.
  • Design and develop the front-end user interface using React.
  • Create and maintain MongoDB databases and related services.
  • Develop and maintain automated test cases for both front-end and back-end applications.
  • Participate in code reviews and ensure code quality.
  • Stay up-to-date with emerging trends and technologies in web development and AI.


Qualifications:

  • 2-5 years of experience as a Fullstack Developer with expertise in MongoDB, Express, React, and Node.
  • Experience in developing RESTful APIs using Node.js and Express.
  • Experience in front-end development using React.
  • Experience in database development using MongoDB.
  • Strong knowledge of HTML, CSS, and JavaScript.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Experience in automated testing using Jest, Cypress, or other similar frameworks is a plus.
  • Experience in AWS or other cloud technologies is a plus.
  • Knowledge of AI and machine learning concepts is a plus.


We offer a competitive salary, flexible working hours, and a collaborative work environment. If you are passionate about AI & how teams collaborate, and want to work in a fast-paced, innovative environment, then we want to hear from you.

Read more
TechMET Solutions
at TechMET Solutions
1 recruiter
Diksha Mishra
Posted by Diksha Mishra
Nashik
1 - 3 yrs
₹1.1L - ₹4.2L / yr
Digital Marketing
Search Engine Optimization (SEO)
SEM
Digital Marketing Job Responsibilities:
• Plans and executes all web, SEO/SEM, database marketing, email, social media, and display advertising campaigns.
• Designs builds and maintains our social media presence.
• Measures and reports performance of all digital marketing campaigns and assesses against goals (ROI and KPIs).
• Identifies trends and insights and optimizes spending and performance based on the insights.
• Brainstorms new and creative growth strategies through digital marketing.
• Plans executes, and measures experiments and conversion tests.
• Collaborates with internal teams to create landing pages and optimize the user experience.
• Utilizes strong analytical ability to evaluate end-to-end customer experience across multiple channels and customer touchpoints.
• Identifies critical conversion points and drop-off points and optimizes user funnels.
◾Digital Marketing Qualifications / Skills:
• Creating and maintaining client relationships.
• Self-motivated yet customer-focused.
• Proficient in marketing research and statistical analysis.
• Highly creative with experience in identifying target audiences and devising digital campaigns that engage, inform, and motivate.
◾Education, Experience, and Licensing Requirements:
• Bachelors or master’s degree in marketing or a related field.
• Proven working experience in digital marketing, particularly within the industry.
• Demonstrable experience leading and managing SEO/SEM, marketing database, email, social media, and/or display advertising campaigns.
• Experience in optimizing landing pages and user funnels.
• Experience with A/B and multivariate experiments.
• Solid knowledge of website and marketing analytics tools (e.g., Google Analytics, Netinsight, Omniture, WebTrends, SEMRush, etc.)
• Working knowledge of ad serving tools.
• Experience in setting up and optimizing PPC campaigns on all major search engines.
• Working knowledge of HTML, CSS, and JavaScript development and constraints.

Salary: 0.6 LPA - 4.2 LPA
Working Hours: 9:00 AM to 6:00 PM
Working Days: Monday to Saturday
Website: http://www.techmetsolutions.com" target="_blank">www.techmetsolutions.com

Read more
BigStep Technologies Pvt Ltd
at BigStep Technologies Pvt Ltd
1 video
3 recruiters
Apurva Batra
Posted by Apurva Batra
Remote, NCR (Delhi | Gurgaon | Noida)
4 - 6 yrs
₹6L - ₹9.5L / yr
Project Management
Project Manager
JIRA
Project documentation
Project scheduling

We're looking for someone having 4-6 years of total work experience with strong managerial and leadership skills. The manager will be responsible for the overall direction, coordination, implementation, execution, control and completion of web and mobile development projects, ensuring consistency with company strategy, commitments and goals.

 

**Responsibilities**

  • Ensure that all projects are delivered on-time, within the scope and within budget.
  • Develop a detailed project plan to monitor and track progress.
  • Manage changes to the project scope, project schedule, and project costs using appropriate verification techniques.
  • Coordinate internal resources and customer team members for the flawless execution of projects.
  • Lead the project scope definition and objectives ,involving all relevant stakeholders and ensuring technical feasibility.
  • Ensure resource availability and allocation through appropriate forecasting.
  • Keep your knowledge and the company’s products up to date with the latest web industry trends.
  • Report problems and escalate to management as needed.
  • Perform risk management to minimize project risks.
  • Create and maintain comprehensive project documentation.
  • Plan and oversee the preparation and dissemination of project communications.
  • Create learning opportunities for the team through training, conferences, hands-on training and mentorship in projects.
  • Oversee recruitment of new team members when required.
  • Maintain and develop relationships with existing customers and reach out to potential customers for new business.
  • Establish and maintain relationships with third parties/vendors.
  • Screen potential business deals by analyzing requirements, financials and market strategies.
  • Track & monitor project cost as per the budget.

 

    **Skills**

  • Must have project planning, project monitoring project management skills
  • Must have Schedule Management, Project Budgeting, expense monitoring, Project reporting skills.
  • Must have basic knowledge of Web, iOS and Android development technologies.
  • Must have excellent client-facing and internal communication skills.
  • Must have Customer communication on Project status & reports.
  • Must have strong leadership and team management qualities.
  • Must have strong management and organizational skills.
  • Must have good analytical and troubleshooting skills with end-users / customers.
  • Must have competitive intelligence.
  • Must have experience in using tools like JIRA etc.
  • Must have excellent verbal and written communication skills.
  • Must be resourceful, innovative, self-motivated, and confident in high-stress situations.

 

Read more
Banking Domain
Banking Domain
Agency job
via Vmultiply solutions by Mounica Vmultiply
Bengaluru (Bangalore), Mumbai
2 - 5 yrs
₹5L - ₹15L / yr
skill iconGo Programming (Golang)
● Identify, analyze and develop interfaces and integration flows
● Be responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation.
● Good understanding of GoLang and microservices
● To take up development and deployment of native code to manage the customer facing platforms
● Explain complex technical issues to project managers, developers, application leads and architects in an easy to understand manner, and recommend clearly thought out solutions.
● Knowledge of Integration Design patterns for building middleware systems from the ground up
● Knowledge of Web Services Interoperability, standards and ability to suggest, criticize and formulate solutions in a multi-vendor and architecture discussions.
● Develop solutions by designing system specifications, standards and programming
● Troubleshoot issues and provide bug fixes
● Knowledge of Security, Logging, Auditing, Policy Management and Performance Monitoring and KPI for end-to-end process execution
● Provide status updates and reporting metrics to the program leadership and contribute towards on-time and on-budget delivery
Read more
7th Dev
at 7th Dev
1 recruiter
Mir Taqi
Posted by Mir Taqi
Bengaluru (Bangalore)
1 - 4 yrs
₹3.6L - ₹6L / yr
skill iconFlutter
skill iconAndroid Development
skill iconiOS App Development
DART
JSON
+5 more

Responsibilities

As a Software Engineer - Cross Platform Mobile Developer you will be expected to develop and maintain Cross platform Android and iOS applications for a range of our clients in different verticals. You will be working alongside other engineers and developers working on different layers of the infrastructure. You will also be helping out junior team members by reviewing their code and providing feedback. Thereby, helping them excel professionally.

Requirements

B.E/B.Tech degree in Computer Science Engineering or any related fields. Even candidates with BCA/MCA degree can apply. But if you feel that you don’t have the necessary degree to apply, don’t worry! If you can prove that you have the necessary skills for this position, we would love to hear from you.

Skills

• Thorough understanding of Flutter and its core principles.

• Proficient in Dart6 Programming.

• Knowledge of modern authorization mechanisms (such as Auth 2.0 or JSON Web Token)

• Build pixel-perfect, buttery smooth UIs across both mobile platforms. • Familiarity with RESTful APIs.

• Leverage native APIs for deep integrations with both platforms.

• Diagnose and fix bugs and performance bottlenecks for performance that feels native.

• Maintain code and write automated tests to ensure the product is of the highest quality.

• Ability to understand business requirements and translate them into technical requirements

• A knack for benchmarking and optimization

• Familiarity with code versioning tools (such as Git or Perforce)

• Strong knowledge of UI design principles, architecture patterns, and best practices for development.

• Familiarity with native build tools, like Xcode, Gradle (Android Studio, IntelliJ)

• Ability to write well-documented, clean code

• Experience launching and managing production mobile apps Nice to have

• Familiarity with continuous integration

• Knowledge on native Android development

Read more
GarageBot
at GarageBot
1 recruiter
Rohan Raheja
Posted by Rohan Raheja
Pune
1 - 3 yrs
₹3L - ₹7L / yr
skill iconAndroid Development
skill iconJava
RESTful APIs
skill iconReact Native
1. Understand the current application infrastructure and code design. 2. Design and develop new features in the product as the product evolves to the upcoming market requirements. 3. Design and develop Android infrastructure. 4. Study technological improvements and incorporate the same in the product.
Read more
Redbird Immersive Media Pvt Ltd
Anand Navaneetha Raja
Posted by Anand Navaneetha Raja
Bengaluru (Bangalore)
0 - 4 yrs
₹5000 - ₹25000 / mo
skill iconC++
OpenGL
skill iconC
DirectX
The duration of this internship is 6 months.
Read more
Scaleswift
at Scaleswift
3 recruiters
Sakshi Srivastava
Posted by Sakshi Srivastava
Hyderabad
2 - 7 yrs
₹5L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
MySQL
skill iconRedis
skill iconRedux/Flux
To interact with stakeholders in order to envision, model and design the entire product architecture. To review the code to ensure quality of the design by avoiding complexity, advocating clarity and to do this with the team. To lead the team through various technical challenges of building a robust and scalable product. To work collaboratively with the team of developers and make significant contribution in product creation. To mentor and guide the technical team in their growth.
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