Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer ( Backend ) @ Gojek

Home > Software Development

 Lead Software Engineer ( Backend )

Job Description

What You Will Do
  • Own design, strategy, and quality of software development for your team
  • Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design
  • Design develop highly scalable, reliable, secure, and fault-tolerant systems and code base with minimal guidance
  • Collaborate with other engineering teams to learn and share best practices
  • Research new technologies and tools to improve your own products and processes
  • Exercise high ownership and initiative
What You Will Need
  • At least 6 years of relevant software development experience with consumer/enterprise products; hands-on experience in designing, developing, testing, and deploying large-scale applications
  • Proficiency in OOP, SQL, Design Patterns, and software best practices
  • Data modeling experience in Relational and NoSQL databases
  • Experience in troubleshooting server performance (i.e. memory issues, GC tuning, resource leaks)
  • Well-versed with Agile methodologies, TDD, CI/CD, and Test Engineering Automation
  • Ability to design and implement low latency RESTful/GRPC service, with knowledge of Golang, Ruby, Clojure, or Java (and a willingness to learn others) infra-related systems like Chef, Docker, Kubernetes, or Kafka
  • In-depth knowledge of interactive application development paradigm, memory management, performance/resource optimizations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security, and operability of systems
  • Good knowledge in high-level system architecture design and low-level details on how framework/platform works

Job Classification

Industry: Film / Music / Entertainment
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate

Contact Details:

Company: Gojek
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   System architecture Automation Multithreading Data modeling Agile Application development Troubleshooting Ruby Monitoring SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 27 days ago
₹ Not Disclosed

Application Lead - Chennai - Accenture - 3 to

  • Accenture
  • 3 - 7 years
  • Chennai
  • 27 days ago
₹ Not Disclosed

Associate Specialist Microsoft (Lead)

  • Synechron
  • 4 - 9 years
  • Bengaluru
  • 28 days ago
₹ Not Disclosed

Application Lead - Hyderabad / Secunderabad

  • Accenture
  • 7 - 10 years
  • Hyderabad
  • 28 days ago
₹ Not Disclosed

Gojek

Gojek is a Super App. Its one app for ordering food, commuting, digital payments, shopping, hyperlocal delivery, and a dozen other products. It is Indonesias first and only decacorn. Its also the only Southeast Asian startup to be part of Fortunes list of Companies That Changed The World.Our Mission...