Grab · Posted 8 days ago

Senior Software Engineer, Mobile (Android)

BengaluruSenior

The posting

key requirement, as the employer wrote it

Get to Know the Team The Anti-Abuse Engineering team builds applications to provide safety, security and bring trust in all of the high throughput systems, and services of Grab and its partners.

It combats fraud in real-time, the team is composed of and skillful engineers who come together from different domains of technology.

We take pride in building distributed systems that have an impact on the lives of millions of users in our endeavor to out-serve the underserved population.

Terms such as Idempotent, CAP theorem, Distributed Agreement are not just theoretical terms for us but have a bearing on the systems we build.

Get to Know the Role We are looking for a Senior Software Engineer, Mobile (Android) to continue building products and services related to fraud, abuse and risk management for Grab and its partner's mobile applications built for the Android platform .

We believe you have Deep, hands-on programming and technical design skills with demonstrated willingness and capability to Stay informed about relevant technology trends and developments.

You will be reporting to Senior Software Engineering Manager and the role is based in Bangalore The Critical Tasks You Will Perform Identify gaps, product ideas in the fraud, abuse, and risk domain on the platform and mobile applications and translating them product solutions.

Collaborate with the product, business, and programme management team to be on top of your deliverables.

Participate in technical and product review meetings.

Maintain the existing products.

Understand and research the latest advancements in android and fraud tools to keep the products up to date.

Deliver high quality, maintainable, and operationally excellent code.

Closure of all the assigned code review and design reviews.

Work with the other co-workers, Backend, and SREs engineers to build/maintain product(s)/solutions/services while keeping track of impact and observability.

What Essential Skills You Will Need 5+ years of software development experience.

Experience creating detailed technical documentation share across departments, locations, and organisations, including senior leadership.

Experience making any architectural tradeoffs required to rapidly deliver software solutions in a environment.

You desire to uphold trust of our customers in Grab.

Experience as a successful software development leader in large-scale, available Internet and mobile applications History of working with and growing geo-distributed partner teams Experience with android SDK.

Understanding of multithreaded applications and handling concurrency.

Fluent in Java/Kotlin/C++ language.

Understanding of OS internals in android or Linux.

Proficiency in CI/CD tools (Jenkins, GitLab)

Grab

Open roles in India
11
Hiring in
Bengaluru
Applications through
SmartRecruiters

Counted from the roles we read off Grab's own hiring page today.

Grab

Southeast Asian technology company headquartered in Singapore

Founded
2012
Industry
transport, peer-to-peer ridesharing, information technology
Stock market
Listed on Nasdaq
Company website

Facts from Wikidata, the open, community-edited database behind Wikipedia — check the link if something looks out of date. Funding rounds, investors and employee ratings are not shown: no free source carries them reliably.

My match scoreApply