Software Engineer, Backend at Grab (Bengaluru, India)
Desired Skills and Experience
-
Design, develop, and maintain backend components and services.
-
Be proactive and creative to strike the right balance between product, engineering, and business needs.
-
Relentless focus on delivering high quality, bug-free code.
-
Help and mentor those around you to achieve the team and company goals.
-
Go the extra mile to identify and fix customer pain-points.
-
Collaborate with the product, business, and program management team to be on top of your deliverables.
-
Participate in technical and product review meetings.
-
Timely delivery of high quality, maintainable and operationally excellent code.
-
Timely closure of all the assigned code review and design reviews.
-
Closely work with SRE and DevOps team to setup hardware and microservices infrastructure.
-
Participate in team on-call rotation to help us achieve operational excellence.
-
Engineering graduation. Specialization in CS/IT is desired but not required.
-
Working knowledge of building back end systems around DBMS, Caches, NoSQL, Web and App servers.
-
Proficient in at least one programming language.
-
Proficient in fundamentals of CS such as Data Structures, Algorithms, Operating Systems etc.,
-
You grok Web technologies and distributed systems.
-
Experience in building consumer facing product is highly desired but not required.
-
Prior experience in building OLTP systems is highly desired but not required.
-
Curiosity to learn new concepts.