Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Akrivia Automation Team. If you also belong to the team, you can get access from here

Akrivia Automation Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

8 Akrivia Automation Jobs

Principal Software Engineer

8-13 years

₹ 30 - 45L/yr

Hyderabad / Secunderabad

5 vacancies

Principal Software Engineer

Akrivia Automation

posted 23d ago

Job Role Insights

Fixed timing

Job Description

We are seeking an experienced Principal Software Engineer with deep expertise in Node.js, MySQL/MongoDB, and building highly scalable SaaS applications. This role is perfect for a hands-on engineer who is passionate about code quality, scalable architecture, and mentoring a team of developers.


As a Principal Software Engineer, you will split your time equally between hands-on coding (50%) and code review, mentoring, and ensuring code quality standards (50%). You will work closely with the architecture and development teams to design and implement robust, scalable, and maintainable solutions. This is an excellent opportunity for someone who thrives on solving complex technical challenges while managing the technical health of a growing development team.


Key Responsibilities


  • Design and Develop Scalable SaaS Applications: Architect, design, and develop complex and high-performing SaaS applications using Node.js, ensuring reliability, scalability, and performance.
  • Hands-on Development (50%): Participate actively in the development process by writing efficient, clean, and maintainable code in Node.js. Work on core components of the application and drive innovation in backend architecture.
  • Code Review and Team Leadership (50%): Conduct thorough code reviews to ensure high-quality and maintainable code. Mentor and guide the development team in adopting best practices, ensuring adherence to coding standards.
  • Message Brokers: Design and implement event-driven architectures using message brokers like Kafka or RabbitMQ to support real-time processing and communication between microservices.
  • Database Design and Query Optimization: Develop optimal database schemas and queries for both MySQL and MongoDB to support the scalability and performance needs of the application. Take ownership of query performance and troubleshoot bottlenecks.
  • System Design: Work with the team to design robust systems and services, choosing the right technologies, designing APIs, and ensuring architectural scalability and efficiency.
  • Collaborate with Stakeholders: Collaborate closely with product managers, engineers, and stakeholders to deliver high-quality features that meet business objectives.
  • Performance Tuning and Monitoring: Continuously monitor the application performance, identify potential bottlenecks, and take corrective actions to ensure top-notch performance and reliability.
  • Codebase Ownership: Maintain strong ownership over the core backend systems, ensuring that the codebase remains healthy, organized, and ready for future scalability.

Requirements


  • Experience: At least 8 years of hands-on experience in software engineering with deep expertise in Node.js.
  • Expertise in Backend Development:
  • Strong proficiency in Node.js and experience working with asynchronous programming, RESTful API design, and microservices architectures.
  • Extensive experience working with MySQL and MongoDB, including database design, query optimization, and performance tuning.
  • SaaS Application Development: Proven track record in designing and building scalable SaaS applications. Experience with distributed systems, fault-tolerant architectures, and cloud infrastructure is essential.
  • Message Brokers: Hands-on experience with message brokers like Kafka and RabbitMQ to implement event-driven systems and real-time data processing.
  • Database Design: Proficiency in designing robust and scalable database schemas, optimizing database queries, and implementing complex data models in both relational and NoSQL databases.
  • Code Quality and Leadership:
  • Strong experience conducting code reviews, ensuring adherence to coding standards, and promoting best practices across the team.
  • Proven ability to mentor and guide junior and mid-level developers, fostering a culture of continuous improvement and technical excellence.
  • Problem-Solving Skills: Ability to solve complex technical problems and come up with scalable and reliable solutions.
  • Agile Methodologies: Experience working in an Agile/Scrum environment, with a focus on continuous improvement and rapid iteration.
  • Communication Skills: Excellent verbal and written communication skills. Ability to collaborate effectively with team members, product owners, and stakeholders.

Preferred Skills


  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Understanding of DevOps principles, including CI/CD pipelines and automated testing frameworks.



Employment Type: Full Time, Permanent

Read full job description

Prepare for Principal Software Engineer roles with real interview advice

What people at Akrivia Automation are saying

5.0
 Rating based on 1 Principal Software Engineer review

Likes

Absolute amazing place and the salary is good. The HR team is also very happening - they keep arranging activities for us to help is unwind and enjoy between work.

  • Salary - Excellent
  • +6 more
Dislikes

The working hours are very strict.

Read 1 Principal Software Engineer review

What Akrivia Automation employees are saying about work life

based on 73 employees
63%
93%
64%
100%
Strict timing
Monday to Friday
No travel
Day Shift
View more insights

Akrivia Automation Benefits

Free Transport
Cafeteria
Work From Home
Team Outings
Education Assistance
Soft Skill Training +6 more
View more benefits

Compare Akrivia Automation with

Siemens

4.1
Compare

ABB

4.1
Compare

Schneider Electric

4.1
Compare

Rockwell Automation

3.7
Compare

Honeywell Automation

3.8
Compare

Emerson Electric Co.

4.1
Compare

Mitsubishi Electric India

4.2
Compare

Bosch Rexroth India

4.0
Compare

Yokogawa

3.7
Compare

Delta Electronics

3.9
Compare

Primus Global Technologies

3.9
Compare

TriGeo Technologies

3.2
Compare

Plada Infotech Services

3.6
Compare

Anlage Infotech

3.6
Compare

CGS

3.6
Compare

Ind Innovations

3.6
Compare

Affiliated Computer Services

3.8
Compare

Pioneer e Solutions

3.6
Compare

Pratian Technologies

2.4
Compare

Techved Consulting

3.5
Compare

Similar Jobs for you

Principal Software Engineer at PubMatic

Pune

8-13 Yrs

₹ 30-45 LPA

Engineering Manager at Akrivia HCM

Hyderabad / Secunderabad

10-15 Yrs

₹ 35-50 LPA

Principal Software Engineer at Oracle India Pvt. Ltd.

Hyderabad / Secunderabad

5-10 Yrs

₹ 30-37.5 LPA

Principal Software Engineer at AKRIVIA AUTOMATION PRIVATE LIMITED

8-10 Yrs

₹ 21-29 LPA

Senior Software Engineer at Fanatics

Hyderabad / Secunderabad

5-8 Yrs

₹ 40-50 LPA

Software Development Engineer at Amazon

Bangalore Rural, Bangalore / Bengaluru

3-8 Yrs

₹ 40-45 LPA

Software Development Engineer II at Orange Shark

4-8 Yrs

₹ 16-27 LPA

Lead Software Engineer at Tek Travels

Gurgaon / Gurugram

5-9 Yrs

₹ 30-45 LPA

Senior Member of Technical Staff at Oracle

Bangalore / Bengaluru

6-11 Yrs

₹ 30-45 LPA

Engineering Manager at Simply Vyapar Apps

Bangalore / Bengaluru

9-11 Yrs

₹ 50-55 LPA

Principal Software Engineer

8-13 Yrs

₹ 30 - 45L/yr

Hyderabad / Secunderabad

23d ago·via naukri.com

Senior Machine Learning Engineer

8-12 Yrs

Hyderabad / Secunderabad

4d ago·via naukri.com

Data Engineering Specialist

8-13 Yrs

₹ 20 - 35L/yr

Hyderabad / Secunderabad

4d ago·via naukri.com

Cloud Security Architect

8-13 Yrs

Hyderabad / Secunderabad

9d ago·via naukri.com

Lead DevOps and SRE

10-16 Yrs

Hyderabad / Secunderabad

10d ago·via naukri.com

Principal Software Engineer - Node.js (8-10 yrs)

8-10 Yrs

16d ago·via hirist.com

Software Development Engineer

4-6 Yrs

₹ 15 - 25L/yr

Hyderabad / Secunderabad

24d ago·via naukri.com

Engineering Manager

10-15 Yrs

₹ 35 - 50L/yr

Hyderabad / Secunderabad

24d ago·via naukri.com

Recently Viewed

LIST OF COMPANIES

Akrivia Automation

Overview

JOBS

Ventura Securities

No Jobs

JOBS

Aakash Educational Services

No Jobs

JOBS

Control Print

No Jobs

JOBS

City Pharmacy

No Jobs

JOBS

BiofuelCircle

No Jobs

COMPANY BENEFITS

LTIMindtree

No Benefits

LIST OF COMPANIES

Annova Solutions

Overview

SALARIES

LTIMindtree

write
Share an Interview
How was your last interview experience?
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent