Software Development Engineer 2
Published date: 2024/01/10
- Location: Bangalore, Bangalore, Karnataka, India
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 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.
Company URL: https://porter.in/
Responsibilities
Software Engineering
• Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal guidance for a market leader in the logistics industry
• Partner with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team
• Research new technologies and tools that enable building the next generation of our services
• Provide technology leadership to the team and foster engineering excellence
Product Delivery
• Partner with product managers to define and execute on the feature roadmap
• Translate business requirements into scalable and extensible design
• Coordinate with various cross functional teams on planning and execution
• Maintaining automated build / test / deployment environments
Technology
Web Application Framework: Ruby on Rails, Ktor, AWS Lambda
Languages: Ruby, Java, Kotlin, Javascript, Python
Datastores: PostgreSQL, Aerospike, Redis, Amazon Redshift, DynamoDb
Communication: HTTP, Amazon SQS, Sidekiq, Amazon SNS
Server Management: Amazon ECS, Docker
Qualifications
Software Engineering
• Deep knowledge of one of the programming language they have experience in
• Proficient in OOP and Design Patterns, experience with functional programming would be a plus
• Data modelling experience in Relational Databases
• Ability to design and implement low latency RESTful services
Product Delivery
• Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.
• Well versed in working with agile methodologies which includes phases such as design, development, code review, testing and release management
• Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source code management tools
Product Maintenance
• Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks etc
• Continuously refactor applications to ensure high quality design
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 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.
Company URL: https://porter.in/
Responsibilities
Software Engineering
• Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal guidance for a market leader in the logistics industry
• Partner with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team
• Research new technologies and tools that enable building the next generation of our services
• Provide technology leadership to the team and foster engineering excellence
Product Delivery
• Partner with product managers to define and execute on the feature roadmap
• Translate business requirements into scalable and extensible design
• Coordinate with various cross functional teams on planning and execution
• Maintaining automated build / test / deployment environments
Technology
Web Application Framework: Ruby on Rails, Ktor, AWS Lambda
Languages: Ruby, Java, Kotlin, Javascript, Python
Datastores: PostgreSQL, Aerospike, Redis, Amazon Redshift, DynamoDb
Communication: HTTP, Amazon SQS, Sidekiq, Amazon SNS
Server Management: Amazon ECS, Docker
Qualifications
Software Engineering
• Deep knowledge of one of the programming language they have experience in
• Proficient in OOP and Design Patterns, experience with functional programming would be a plus
• Data modelling experience in Relational Databases
• Ability to design and implement low latency RESTful services
Product Delivery
• Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.
• Well versed in working with agile methodologies which includes phases such as design, development, code review, testing and release management
• Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source code management tools
Product Maintenance
• Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks etc
• Continuously refactor applications to ensure high quality design
1 page views
Related listings
-
Urgent hiring Software Engineer in MysoreSoftware DeveloperJobs Alert for IT graduate fresher candidates to apply Software Engineer job at Mysore Karnataka, to join our development team and solve back-end systems for our consumer and partner-facing applications, energetic and eligible candidates are invited ...2026/11/06
-
Software Engineer, Machine LearningSoftware DeveloperGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond w...2026/11/06
-
Ather Energy Recruitment 2021 | Design Engineer | BE, B.Tech, ME, M.Tech –...Software DeveloperAther Energy Recruitment 2021 | Design Engineer | BE, B.Tech, ME, M.Tech – Mechanical | Bangalore, Karnataka • Organization Name : Ather Energy • Job Category : Private jobs • Job Role : Design Engineer • Educational Qualification : BE, B.Tech, ME, M...2026/11/06