Principal Software Engineer (India)

Principal Software Engineer (India)

18 Aug
|
Petals Careers Private
|
India

18 Aug

Petals Careers Private

India

Senior Backend Engineer / Lead Backend Engineer – Node.js

Experience: 6+ years

Tech: Node.js, TypeScript, PostgreSQL, Express.js

Location: India | Work Mode: Remote

About the Role

We’re looking for a Senior/Lead Backend Engineer who enjoys building products, solving complex problems, and taking ownership from idea to execution.

You’ll work in a lean, high-ownership engineering team where your technical decisions directly influence the product and customer experience. We’re looking for someone who is passionate about engineering excellence, thinks beyond just writing code, and enjoys building scalable, reliable systems.

What You’ll Do

- Design and build scalable, reliable, and maintainable backend services and REST APIs .
- Work extensively with Node.js, TypeScript, PostgreSQL, and Express.js .
- Drive system design, architecture, performance, scalability, and reliability.
- Conduct PR reviews , mentor engineers, and raise the bar for engineering quality.
- Optimize APIs, database queries, latency, and overall backend performance.
- Collaborate with Product, Design, Engineering, and Leadership to turn customer problems into impactful solutions.
- Take end-to-end ownership of projects — from understanding the problem to shipping and improving the solution.
- Stay close to the product and customers to understand what we’re building and why .

What We’re Looking For
- 6+ years of backend engineering experience , with previous experience as a Backend Engineer or Lead Backend Engineer.
- Expert-level Node.js, TypeScript, PostgreSQL, and Express.js experience — these are non-negotiable.




- 2+ years of technical/team leadership experience .
- Strong understanding of system design and scalable backend architecture .
- Strong SQL and database performance optimization skills.
- Proven experience designing and building RESTful APIs .
- Good understanding of caching technologies such as Redis or Memcached.
- Hands-on AWS experience with EC2, ECS, S3, Lambda, or SQS is a plus.
- Strong ownership, problem-solving, communication, and collaboration skills.

You’ll Thrive Here If
- You genuinely love coding and building things well .
- You care about customers and product , not just technology.
- You have a bias for action and enjoy solving challenging and ambiguous problems.
- You enjoy working in a lean team with high ownership .
- You’re looking for a long-term opportunity where you can make a meaningful impact.
- You believe good engineering means quality, simplicity, scalability, and craftsmanship .

? Please Don’t Apply If
- You haven’t spent at least 2 years at a single company in your career.
- You’re comfortable with shortcuts, mediocre code, or accumulating technical debt.
- You’re interested only in technology and don’t care about customers or the product .
- You’re looking for a short-term chance.

Why Join Us? You’ll have significant ownership, work on meaningful technical challenges, collaborate closely with product and engineering teams, and have the opportunity to influence both technology and product decisions .

If you’re a strong Node.js engineer who wants to build, own, and make an impact, we’d love to hear from you.

📌 Principal Software Engineer (India)
🏢 Petals Careers Private
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (india) / india