Upload Button Icon Add office photos
Engaged Employer

i

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

Porter Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

17 Porter Jobs

Porter - Principal Engineer - Distributed Systems (8-13 yrs)

8-13 years

Porter - Principal Engineer - Distributed Systems (8-13 yrs)

Porter

posted 1d ago

Job Role Insights

Flexible timing

Job Description

Job Title : Principal Engineer

Department : Backend - Technology

Based at : Bangalore

Reports to : Director / VP Engineering

Experience : 8+ years

Required Qualification : B.tech from Top tier college/ Post grad from tier 1 college

Company Overview :

At Porter, we are passionate about improving productivity.

We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions.

Last mile delivery logistics is one of the biggest and fastest growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15% CAGR.

Porter is the fastest growing leader in this sector with operations in 14 major cities, a fleet size exceeding 1L registered and 50k active driver partners and a customer base with 3.5M being monthly active.

Our industry-best technology platform has raised over 150 million USD from investors including Sequoia Capital, Kae Capital, Mahindra group, LGT Aspada, Tiger Global and Vitruvian Partners.

We are addressing a massive problem and going after a huge market.

We're trying to create a household name in transportation and our ambition is to disrupt all facets of supply chain.

At Porter, we're here to do the best work of our lives.

If you want to do the same and love the challenges and opportunities of a fast paced work environment, then we believe Porter is the right place for you.


Job Description :

Responsibilities :

System Architecture :

- Design system architectures to meet the product needs and business scale both in the short and the long term

- Own the High Level Design of systems and Low Level Design of the domain in line with the industry standard practices to ensure ease of maintenance and iteration

- Set goals for platform evolution, and the roadmap for achieving it.

- Propose and drive technical innovation and experiments

- Align proposed system architecture with other Principal Engineers and the Engineering

Leadership through a technical RFC process :

- Participate in RFC discussions proposed by other teams also.

Technical Excellence :

- Be responsible for the system SLAs, metrics and monitoring

- Set performance goals, and be instrumental in finding means to achieve them

- Help resolve production issue escalations

- Capacity planning based on scale and cost estimations

- Scope technical debt and build roadmap to reduce it

- Maintain system architecture documentation

Tech Mentoring :

- Drive, and standardize patterns, set practices and drive their adoption both in the team and across teams

- Do code reviews, use it as means of providing feedback and upskilling the developer

Skills Required :

- Backend software engineering experience : 8 - 12+ years

- Experience in designing distributed systems based on event driven architecture handling significant scale

- Experience in owning system performance metrics and system evolution

- Exposure to consumer facing products

- Familiarity with our tech stack or an analogous tech stack

- Responsible for mentoring sizeable teams - 10+ developers

Technologies Used :

- Web application frameworks : Ktor, Ruby on Rails, Node.js

- Languages : Kotlin, Java, Ruby, Javascript, Python

- Datastores : PostgreSQL, Aerospike, Redis, DynamoDB, Amazon Redshift

- Communication : HTTP, Amazon SQS, Sidekiq, Amazon SNS

- Server management : Amazon ECS, Containers, AWS Lambda

- Design frameworks : Domain Driven Design, Clean Architecture, Layered Architecture, Event driven architecture

Product Overview :

You will be contributing to products concerning both customers and partner drivers.

Product sectors include :

1) Growth : You'll build tools to help boost user growth on the platform including our industry best driver onboarding, training and certification system, referral system, and lead management models.

2) Lifecycle Management : Build tools to help users engage with the platform better, which includes rewards and recognition module, subscription service, account management tools, partner and customer wallets and payout modules, and churn detection systems among others.

3) Transaction Experience : You'll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you'll be responsible for our core booking system, pricing and payment systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.

4) Fulfillment : As part of the fulfillment team, you'll work on systems which ensure a high degree of ride fulfillment on the platform. Tools including allocation methodologies and system, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.

5) Enterprise Solutions : You'll help Porter's enterprise customers achieve delivery excellence. You'll build tools for contract management, fleet management, fleet and route optimization tools, alerting and monitoring tools, and analytics suite among others


Functional Areas: Other

Read full job description

Prepare for Principal Engineer roles with real interview advice

Top Porter Principal Engineer Interview Questions

Q1. 1. Given an array find a subset that sums to a given sum K 2. Given an array with duplicate elements, print all triplets that sum to K. Each ... read more
Q2. Given sorted array count the number of occurrences of given element.
Q3. Given Binary tree print the path having largest sum
View all 20 questions

What people at Porter are saying

What Porter employees are saying about work life

based on 752 employees
60%
59%
50%
99%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Porter Benefits

Submitted by Company
Gymnasium
Health Insurance
Team Outings
Cafeteria
Submitted by Employees
Health Insurance
Team Outings
Job Training
Work From Home
Cafeteria
Soft Skill Training +6 more
View more benefits

Compare Porter with

Dunzo

3.4
Compare

Flipkart

4.0
Compare

Amazon

4.1
Compare

Snapdeal

3.8
Compare

Myntra

4.0
Compare

Shopclues

3.9
Compare

Paytm Mall

3.6
Compare

Infibeam

3.1
Compare

BigBasket

3.9
Compare

Blinkit

3.7
Compare

Udaan

3.9
Compare

Swiggy

3.8
Compare

CARS24

3.6
Compare

BlackBuck

3.8
Compare

Ninjacart

4.0
Compare

Meesho

3.7
Compare

Paisabazaar.com

3.4
Compare

Tata 1mg

3.6
Compare

Urban Company

3.4
Compare

PharmEasy

3.7
Compare

Similar Jobs for you

Principal Engineer at Traceable

10-14 Yrs

₹ 20-35 LPA

Golang Developer at Pylon Management Consulting

4-8 Yrs

₹ 12-24 LPA

Principal at Squareroot Consulting Pvt Ltd

8-12 Yrs

₹ 20-21 LPA

Senior Software Engineer at Coders Brain Technology Private Limited

5-10 Yrs

₹ 18-30 LPA

Engineer at Uber9 Business Process Service Private Limited

5-7 Yrs

₹ 15-21 LPA

Senior Architect at Conviction HR (Ranked among the top 3 recruitment firms in India)

10-20 Yrs

₹ 30-70 LPA

Engineering Manager at Hella Infra Market Limited

8-12 Yrs

₹ 30-40 LPA

Engineering Architect at AIonOS

10-12 Yrs

₹ 28-35 LPA

Senior Engineering Manager at Porter

10-14 Yrs

₹ 30-42 LPA

Golang Developer at Arrixa

5-7 Yrs

₹ 15-20 LPA

Porter Bangalore / Bengaluru Office Location

View all
Bengaluru/Bangalore, Karnataka Office
Headquarter
BCM Prime, Jayanagar, Bannerghatta Road Bengaluru/Bangalore, Karnataka
560041

Porter.in - Category Manager (2-5 yrs)

2-5 Yrs

5d ago·via iimjobs.com

Porter - City Head (2-10 yrs)

2-10 Yrs

8d ago·via iimjobs.com

Porter - City Head (2-10 yrs)

2-10 Yrs

8d ago·via iimjobs.com

Porter.in - Senior Manager - Category (3-8 yrs)

3-8 Yrs

12d ago·via iimjobs.com

Lead Technical Recruiter

5-9 Yrs

Bangalore / Bengaluru

14d ago·via naukri.com
write
Share an Interview