Software Engineer - Mobile or Web Performance

  • Company: LinkedIn
  • Posted: April 09, 2017
  • Reference ID: 3116614
LinkedIn was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights. Our global reach means we get to make a direct impact on the world's workforce in ways no other company can. We're much more than a digital resume - we transform lives through innovative products and technology.
Searching for your dream job? At LinkedIn, we strive to help our employees find passion and purpose. Join us in changing the way the world works.
If you are fueled by the challenges of deep diving into large scale applications spanning diverse technology stacks, then the LinkedIn Performance Team is the place for you. You will be excited to think innovatively for our scalability needs, from mobile and browsers to systems and storage. We open source technologies such as Kafka, Helix, Databus that power other Internet companies.
As a Software Engineer, you will be an agile architect in the design, development, and support of the most visible Internet-scale features and infrastructures at LinkedIn. The ideal candidate will have a passion for performance along with hands-on development experience.
This position is full-time and based in our office in Sunnyvale.
Take on performance analysis and code optimization challenges in one or more of the areas below:
•Mobile performance optimization: Enhance user experience by profiling, analyzing and optimizing user experience on iOS and Android devices. •Web performance: Implement and evangelize web performance best practice(s) to the development team and drive decisions around framework and tool choices. •Analyze performance bottlenecks and execute projects to improve load times for web or mobile applications. •Work with cutting edge front end technologies such as Ember. , node. , Play! framework •Provide inputs during the design phase of the projects so that performance risks are mitigated
Basic Qualifications:
•BA/BS Degree in Computer Science or related technical discipline, or 4+ years of related practical experience. •1+ years experience in mobile, web, or browser performance engineering. •1+ years experience in software design, development, and algorithm related solutions. •1+ years experience programming in an object-oriented language such as Java, Javascript, C/C++, C#, Objective-C, Swift, Python, or Ruby.
Preferred Qualifications:
•MA/MS or Ph. . in Computer Science or related technical discipline. •2+ years experience in mobile, web, or browser performance engineering, developing, debugging and optimizing web or mobile apps on iOS or Android •A holistic understanding of application design and performance •Obsessive about client-side performance •Deep understanding and experience developing and optimizing web applications based on JavaScript frameworks such as Ember, Play and other modern web technologies. •Experience in working with large-scale systems, preferably on the front-end stack

Share this Job