Senior Android Performance Engineer

This is a unique opportunity to optimize mobile applications and be a lead consultant to top technology companies including Yubo, Saturn and Picsart (and more in the pipeline). You will be working closely with our team of leaders from Snapchat, Jetbrains, Splunk, and Facebook and partnering directly with them.
Location
United States or Remote
Job type
Full-Time
Experience
5+ years
Salary
$200k – $280k
This is a 100% remote position available to anyone eligible to work in the US.
Apply now

About Product Science

Product Science, Inc. is a California-based company delivering key metric increases in mobile applications through intelligent monitoring of the product code. Our product and process ensures that our clients achieve their greatest potential in the most seamless and efficient way possible.

Who We Are

We are a creative and international crew of engineers, entrepreneurs, seasoned operations professionals and misfits. Our collective experience is impressive, but we acknowledge there is always more to learn. We move fast, but thoughtfully. We are committed to constantly evolving to meet the needs of our clients as well as to enable each other to succeed and grow. If this sounds like you, please reach out! We are growing!

About the Role

This is a unique opportunity to optimize mobile applications and be a lead consultant to top technology companies including Yubo, Saturn and Picsart (and more in the pipeline). You will be working closely with our team of leaders from Snapchat, Jetbrains, Splunk, and Facebook and partnering directly with them.

The right candidate needs to have had at least 5 years of experience in building scalable mobile applications for top consumer-facing startups, think Snapchat, Uber or Venmo.

Essential responsibilities

  • Working with Product Science clients to improve their software using tracing and profiling techniques
  • Developing tools and techniques to provide a better understanding of Android application performance
  • Integrate existing software into CI/CD pipelines
  • Building reusable code and libraries for future use
  • Taking part in discussing the whole architecture of the software and collaborating with back end developers to achieve the best possible performance and user experience
  • Writing the parts of software related to the code manipulation and changing the behavior of the existing software using various techniques e.g. byte-code injection, source code transformation, and so on
  • Fixing issues related to the developed software
  • Developing prototypes of the software to analyze application performance
  • Developing software for telemetry mobile application in production and in scale including tracing, gathering heap dumps, and so on
  • Developing sophisticated algorithms and heuristics to deal with performance issues and code analysis
  • Ensure the technical feasibility of proposed features and ideas
  • Optimize certain parts of the software for maximum performance and scalability
  • Configuring and deploying certain parts of the software
  • Collaborating with other team members and stakeholders

Requirements

  • Citable customer facing projects (b2c) demonstrating app development proficiency
  • BS/MS in CompSci or related discipline
  • 5+ yrs experience in Android app development
  • Experience with multithreading programming
  • Experience building complex interfaces
  • Experience writing unit tests and testable code
  • Experience writing APIs
  • Strong understanding of design patterns and good engineering practices
  • Experience learning & using 3rd party APIs
  • Independent, analytical and problem-solving skills

Product Science, Inc. is proud to be an equal opportunity workplace and an affirmative action employer. We value diversity, and are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status, or any other applicable legally protected characteristics in accordance with applicable federal, state, and local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

If you have a disability or special need that requires accommodation, please contact us.

We are constantly seeking talented individuals to join our team. Want to be with us?

Just contact us