• About
  • Services Down arrow
    • Application Development
    • Back Office Support
    • Google Workspace Solutions
    • Website Design and Development
    • Other Services
  • Our Work
  • Blogs
  • Careers
  • Contact
  • Talk to an Expert
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
SHJ logo
  • About
  • Services Down arrow
    • Application Development
    • Back Office Support
    • Google Workspace Solutions
    • Website Design and Development
    • Other Services
  • Our Work
  • Blogs
  • Careers
  • Contact
  • Talk to an Expert
  • Show Search
Hide Search

Problem Solving Engineer (Generalist)

We are looking for a curious, hands-on engineer who loves solving real-world problems across systems.

This is not a role limited to a single tech stack. You will work across backend, frontend, APIs, databases, and infrastructure to debug issues, improve performance, and build reliable systems.

If you enjoy understanding why things break and not just fixing them, you’ll fit right in.

Location: Indore

 

What You’ll Do

  • Debug complex production issues across multiple systems (APIs, databases, frontend, infra)
  • Identify root causes, not just symptoms
  • Work closely with cross-functional teams (QA, Dev, Product, Ops) to solve problems end-to-end
  • Improve system performance, reliability, and scalability
  • Build tools, scripts, or small features to solve operational challenges
  • Analyze logs, metrics, and system behavior to troubleshoot issues
  • Contribute across different tech stacks as needed (Node.js, Java, Flutter, SQL, etc.)

 

What We’re Looking For

  • Strong problem-solving and debugging skills
  • Solid understanding of core concepts:
    • APIs, databases, networking basics
    • System design fundamentals
    • Memory, performance, and scalability basics
  • Ability to quickly learn new technologies
  • Experience working across multiple layers of the stack (not limited to one area)
  • Comfortable working with ambiguity and incomplete information
  • Strong ownership mindset — you take responsibility for solving problems end-to-end
  • Good communication skills to collaborate with different teams

 

Bonus Points

  • Experience debugging production issues in live systems
  • Familiarity with logs, monitoring tools, or tracing systems
  • Worked on performance optimization or system reliability improvements
  • Experience with cloud environments (AWS / GCP / Azure)
  • Contributions to open-source or active problem-solving on platforms like GitHub / Stack Overflow

 

What This Role Is NOT

  • Not limited to one framework or language
  • Not a “feature factory” role
  • Not suited for someone who prefers well-defined, repetitive tasks

 

Why Join Us

  • Work on real-world, high-impact problems
  • Exposure to multiple systems and technologies
  • High ownership and autonomy
  • Opportunity to grow into a core engineering leader

 

How We Evaluate

Our hiring process focuses on:

  • Real-world problem-solving discussions
  • Debugging scenarios (not just coding tests)
  • Understanding how you think, not just what you know

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Primary Sidebar

SHJ logo
LinkedinFacebookEmail

Locations

Egg Harbor Township, NJ 08234, USA
501 & 506, Shekhar Central, Indore, MP 452001, India
Services
  • Application Development
  • Back Office Support
  • Website Design and Development
  • Google Workspace Solutions
  • Other Services

Quick Links

  • About
  • Our Work
  • Blogs
  • Careers
  • Contact
Copyright © 2014- SHJ International Technologies Private Limited. All rights reserved.