Lead Software Engineer (Backend) - Driver Platform
GOJEK
Bengaluru
1d ago

The Driver Platform Team is responsible for building products & features meeting the technology needs of our driver-partners.

You will be directly impacting the livelihood of 2M+ drivers across geographies. We have 1 Unified App across all countries.

Our drivers deliver 5 Million+ orders every day, our driver partners are one of the crucial pillars of our business. Right from serving food orders to transporting people and goods from one place to another there is very little that our drivers can’t do.

We are looking for engineers who are passionate about maintaining a clean and maintainable codebase. Also someone who can empathise with our drivers partners for whom our app is the only way of livelihood.

We aspire to become one of the best platforms available for drivers partners in the world.

What You'll Do

  • You will be part of the Driver Platform Team responsible to design and develop highly scalable, reliable, maintainable and fault tolerant systems
  • Translate business requirements into scalable technical solutions
  • Responsible for the overall delivery and the solution architecture of the feature your team will be working on
  • Cross team / role boundaries and work with other teams / other roles (Mobile, Web etc) and Communicate, collaborate and work effectively with product and business stakeholders across distributed teams in a global environment
  • Writes, co-writes, and reviews design documentation and responsible for participating in the design review process, seeking and providing constructive criticism and take responsibility for multiple services maintained by the team.
  • Leads new language / framework POC within your technical focus area. Prioritises and values work that is underrated but increases the predictability, quality & throughput of delivery
  • Lead and mentor a team of highly motivated junior engineers; impart design philosophy, goals and improve the code quality across the team.
  • You will be an incident commander for an incident and run the postmortem.

    What You'll Need

  • 5+ years of hands-on experience in software development - designing, developing, testing and deploying large scale applications in any language or stack.
  • Proficiency in at least one programming language Golang / Java / Clojure / Ruby and ability to pick up other languages quickly.
  • Ability to design and implement low latency GRPC / RESTful services
  • Proficiency in OOP, SQL, Design Patterns, Data modelling. Functional programming is a plus
  • Proficiency in PostgreSQL / MongoDB, Kafka and Redis
  • Well versed with Agile methodologies, Writing unit tests and maintaining good coverage (TDD is a Plus)
  • Continuously refactor applications and architectures to maintain high quality levels
  • Experience in troubleshooting server performance - memory issues, GC tuning, resource leaks
  • Experience with Server monitoring tools (newrelic / sentry / kibana / server logs)
  • Experience with managing and debugging services in a distributed environment
  • Estimate and execute releases with a good degree of predictability
  • Scope, review and refine user stories for technical completeness and to alleviate risks
  • Understand and implement Continuous Integration and Continuous Delivery
  • Understand how complex systems fail (and how to make them not fail)
  • About The Team The Driver Platform Team is responsible for building products & features meeting the technology needs of our driver-partners.

    You will be directly impacting the livelihood of 2M+ drivers across geographies. We have 1 Unified App across all countries.

    Our drivers deliver 5 Million+ orders every day, our driver partners are one of the crucial pillars of our business. Right from serving food orders to transporting people and goods from one place to another there is very little that our drivers can’t do.

    About Us Gojek is a Super App. It’s one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, and dozen other products.

    It is Indonesia’s first and only decacorn. It's also the only Southeast Asian startup to be part of Fortune's list of 'Companies That Changed The World.

    Our Mission : To create and scale positive socio-economic impact for our customers, driver-partners, business and MSMEs.

    As of 2018, Gojek processed more than $9 billion annualised gross transaction value across all markets where it operates - in Singapore, Thailand, Vietnam and Indonesia.

    We have the largest food delivery product in Asia, (outside of China), and the largest payments wallet in Southeast Asia.

    Our investors include Google, Facebook, PayPal, Sequoia Capital, Tencent Holdings among others.Gojek is committed to building a diverse and inclusive workplace and is an equal opportunity employer.

    We do not discriminate on the basis of race, religion, national origin, gender, gender identity, sexual orientation, disability, age, education status, or any other legally protected status.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form