Software Engineer

Porter
Bengaluru, Karnataka, India

🚀 SDE-2 | Backend Engineering @ Porter

Build Systems That Move Cities.

At Porter, we’re building the operating system for intra-city logistics in India. Every month, our platform powers 20M+ orders, supports 500K+ daily active drivers, and solves real-world problems at massive scale.

We’re looking for high-ownership Backend Engineers (SDE-2) who want to build scalable systems, own production-critical services, and solve complex engineering challenges that directly impact millions of users.

If you thrive in fast-paced environments, love distributed systems, and enjoy turning ambiguity into scalable architecture — this role is for you.

🔥 What You’ll Do

Build at Scale

  • Design and develop scalable backend services and distributed systems
  • Drive low-level design independently and contribute to architectural decisions
  • Build reliable, observable, and performance-optimized systems
  • Solve for scale, latency, failure handling, and operational excellenceOwn Critical Systems
  • Take end-to-end ownership of services — from design to production
  • Improve monitoring, alerting, uptime, and engineering hygiene
  • Lead debugging, RCA, and long-term reliability improvementsDrive Engineering Excellence
  • Write clean, modular, production-grade code
  • Apply strong DS & Algo fundamentals to real-world systems
  • Use AI tools effectively while maintaining strong engineering judgment
  • Raise the quality bar through code reviews and technical discussionsCreate Real Business Impact

Your systems will directly influence:

✅ Customer reliability

✅ Driver experience

✅ Platform scalability

✅ Cost efficiency at scale

👀 What We’re Looking For

Must Have

  • 2–5 years of software development experience
  • Strong backend engineering fundamentals
  • Experience building and shipping production systems
  • Exposure to distributed systems / scalable backend services
  • Strong problem-solving and system design skillsTech Stack Exposure
  • Java / Go / Python / Node.js (any strong backend stack)
  • Distributed systems & cloud infrastructure
  • Monitoring, alerting, observability, and performance tuningMindset We Value
  • Strong ownership mentality
  • Bias for action
  • User-first thinking
  • Ability to thrive in ambiguity
  • Collaborative and resilient attitude
  • 💡 Why Join Porter?

🚚 Work on systems operating at real-world scale

⚡ Solve high-impact logistics and platform engineering challenges

📈 Fast growth, high ownership, and strong learning culture

🧠 Work with smart engineers solving non-trivial problems

🚀 Significant growth opportunities into senior technical & leadership roles

Score my resume against this job, free →

Questions about this job

How do I apply for the Software Engineer job at Porter?

Use the apply link on this page: you apply directly with Porter on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Porter want for this Software Engineer role?

The job description asks for Strong backend engineering fundamentals, Experience building and shipping production systems, Exposure to distributed systems / scalable backend services, Strong problem-solving and system design skills, Java / Go / Python / Node.js (any strong backend stack), Distributed systems & cloud infrastructure and Monitoring, alerting, observability, and performance tuning. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Porter?

Apply to the Porter roles that match your experience, and tailor your resume to each job description: for this role that means showing Strong backend engineering fundamentals, Experience building and shipping production systems, Exposure to distributed systems / scalable backend services. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Software Engineer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Porter, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →