Principal Engineer

HuntingCube

Bengaluru

On-site

INR 3,500,000 - 5,200,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health Insurance
Wellness Stipend
Technology Stipend

Job summary

fabric is seeking a Principal Engineer to lead backend design and drive scalable, cloud-native solutions. The role emphasizes Java, AWS, and frontend collaboration with React.js or Angular to ensure seamless integration between frontend and backend services.

You will mentor engineers, define architecture standards, and partner with product managers to translate business needs into robust technical solutions.

Qualifications

  • 8+ years of software development experience with backend focus.
  • Proficient in Java with experience in Spring Boot and REST APIs.
  • Strong Python and Node.js expertise; microservices experience.
  • Experience with AWS cloud services and cloud architecture.
  • Front-end experience with React.js; ability to collaborate on UI.
  • Experience with SQL and NoSQL databases.
  • CI/CD, Docker, and Kubernetes; strong system design and leadership.

Responsibilities

  • Design, develop, and own scalable backend systems using Java.
  • Architect microservices and define technical architecture.
  • Lead design discussions; drive engineering best practices.
  • Ensure performance, reliability, and security.
  • Oversee AWS cloud-native solutions (EC2, S3, RDS, DynamoDB, Lambda, ECS/EKS).
  • Promote CI/CD and DevOps culture; improve code quality.
  • Mentor engineers and set engineering standards.
  • Collaborate with product managers and cross-functional teams.
  • Provide architectural guidance for frontend integrations with React/ Angular.
  • Drive frontend-backend integration and performance optimization.

Skills

Java
Python
Node.js
React.js
AWS
Microservices
CI/CD
Docker
Kubernetes

Tools

Spring Boot

Job description

Job Description

We are looking for a Principal Engineer who will play a critical technical leadership role in designing, building, and scaling high-performance products. This role is backend-focused with frontend involvement, requiring deep expertise in Java, AWS, and a working knowledge of React.js or Angular. You will collaborate closely with product managers, architects, and engineering teams to drive technical excellence, system scalability, and best engineering practices.

Responsibilities
  • Design, develop, and own highly scalable, distributed backend systems using Java.
  • Architect and implement microservices-based solutions.
  • Lead system design discussions and define technical architecture for new and existing products.
  • Optimize application performance, reliability, and security.
  • Design and manage cloud-native solutions on AWS (EC2 S3 RDS/DynamoDB, Lambda, ECS/EKS, etc.).
  • Drive best practices in code quality, testing, CI/CD, and DevOps.
  • Mentor senior and junior engineers; set engineering standards.
  • Work closely with cross-functional teams to translate business requirements into technical solutions.
  • Provide architectural guidance and code reviews for frontend applications.
  • Collaborate on UI integration using React.js or Angular.
  • Ensure seamless integration between frontend and backend services.
  • Advocate for best practices for frontend performance and maintainability.
Requirements
  • 8+ years of software development experience, with significant backend focus.
  • Strong expertise in Python and Node.js (Spring Boot, REST APIs, and microservices).
  • Hands-on experience with AWS cloud services and cloud architecture.
  • Experience with React.js (architecture, component design, and state management).
  • Strong knowledge of databases (SQL and NoSQL).
  • Experience with CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes preferred).
  • Excellent understanding of system design, scalability, and distributed systems.
  • Strong problem-solving, communication, and leadership skills.
Company Summary

fabric is the headless commerce platform purpose-built for growth. Customers like GNC, ABC Carpet & Home, and Universal Lacrosse trust fabric for its open and modular design, allowing them to be live in weeks without having to replatform. fabric is a force multiplier on retailers' existing technology investments proven to grow digital revenue by up to 3x.

Why Join Us

We treat employees as people, not workers. We recognize all the ways in which everyone is individual and different. We uphold the quality of being impartial in the equitable treatment, access to opportunity and advancement for all people and circumstances. We are intentional in our actions to harness the power of genuine collaboration where thoughts, ideas, perspectives, and identities of all individuals matter and are respected. Make an impact. We have bold ideas on where the e-commerce market needs to go, and we are not shy to share it. We believe we have a phenomenal market opportunity. We have a great set of customers. We have capital. Most importantly we are looking to increase our e-commerce team bringing people who are committed to making an impact by valuing the highest standards. Advance Commerce. We harness the power of people and technology to transform the e-commerce industry. We believe in exceeding customer expectations. We apply the right mix of creativity and innovation to enhance customer experience and deliver the best customer solutions, every time. Our modular commerce offering addresses the challenges merchants face due to lagging experiences that fail to meet customer expectations, rigid systems with limited capabilities to support the company's growth and scalability.

Additional Information

Company tagline: fabric is the headless commerce platform purpose-built for growth
Company tech stack: Java, JavaScript, Microservices, AWS, React.js, Node.js, Redux
Website: http://fabric.inc
LinkedIn: https://www.linkedin.com/company/teamfabric/about/

Benefits
  • Health Insurance
  • Wellness Stipend
  • Technology Stipend
Required Skills
  • angular
  • aws
  • java
  • node.js
  • nodejs
  • python
  • react
  • react.js
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Developer — React
Senior Frontend Developer — React

Fairdeal.Market • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Lead Engineer - Backend
Lead Engineer - Backend

Staples India • Chennai District

On-site
INR 2,500,000 - 4,000,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Software Development Engineer - Full Stack Technologies
Senior Software Development Engineer - Full Stack Technologies

Cloudesign • Maharashtra

On-site
INR 1,400,000 - 2,100,000
Senior Software Engineer - Frontend
Senior Software Engineer - Frontend

Pattern Inc • Pune District

On-site
INR 800,000 - 1,200,000
Group Bayport - Backend Architect - Node.js
Group Bayport - Backend Architect - Node.js

Group Bayport • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Lead Engineer - Fullstack
Lead Engineer - Fullstack

Staples India • Chennai District

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer, Full-stack
Senior Software Engineer, Full-stack

Autodesk • Pune District

On-site
INR 1,500,000 - 2,500,000
Technical Architect
Technical Architect

Innocito • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Senior Fullstack Engineer (Java + React + AWS)
Senior Fullstack Engineer (Java + React + AWS)

Remotestar • Bengaluru

On-site
INR 1,500,000 - 2,500,000