This job board retrieves part of its jobs from: North Texas Jobs | Victoria BC Jobs | Ohio Jobs

Full Time & Part-Time Jobs in Ohio State - Updated Everyday

To post a job, login or create an account |  Post a Job

  Jobs in Ohio  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Android NDK Engineer


This is a Full-time position in Columbus, OH posted May 3, 2021.


Facebook’s mission is to give people the power to build community and bring the world closer together.

Through our family of apps and services, we’re building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together.

Whether we’re creating new products or helping a small business expand its reach, people at Facebook are builders at heart.

Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways.

Together, we can help people build stronger communities
– we’re just getting started.


Every month, billions of people access Facebook products using mobile devices from across the world.

Our mobile teams constantly push the boundaries of the user experience across all our apps, including Facebook, Instagram, WhatsApp, Messenger, and more, as a leader in an exciting and fast-paced industry that is evolving daily.As our mobile user base grows, were looking at ways to scale our engineering teams to continue delivering new and innovative products while still moving fast.

Were looking for Android NDK Engineers who are passionate about working on client infrastructure that powers all of the products we build across our mobile teams.

You will get an opportunity to influence the way we build mobile apps at Facebook.

In this role, you will build core Android infrastructure in C++, build awesome new tools that will lead to better efficiency and work on complex system investigations throughout our mobile stack.

If you are interested in joining a world-class team of passionate people and industry veterans who like to work hard and play hard, we look forward to hearing from you soon!

Required Skills:

Lead complex technical or product efforts involving many engineers

Provide technical guidance and mentorship to peers

Build client side mobile infrastructure in C++

Debug app wide issues across Java and C++

Improve app wide performance and efficiency

Develop tools for debugging, instrumenting and shipping native code on Android

Minimum Qualifications:

5+ years of object-oriented software development experience

2+ years experience in building infrastructure in C++ using the Android NDK

2+ years mobile application development experience (Android or iOS)

Demonstrated experience driving change within an organization and leading complex technical projects

Experience in understanding code bases, including API design techniques

Experience in the following technologies:

Experience with C++ language and related frameworks

Experience with Multi-Threading and memory management specific to mobile devices

Experience debugging system issues across languages

Industry: Internet

Equal Opportunity: Facebook is proud to be an Equal Opportunity and Affirmative Action employer.

We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process.

If you need any assistance or accommodations due to a disability, please let us know at