Working at LinkedIn
Kyle Sherman
iOS Developer (SlideShare)
Rutgers University '12
October 7, 2015
My Background
• B.S. Electrical & Computer Engineering
• Worked at Intel for a 6-month co-op and 2 years
full time
• Been with LinkedIn (SlideShare) since
December 2013
My Experiences @ LinkedIn
• Worked on SlideShare's first mobile app on
Android
• Working on SlideShare's first iOS app
• Currently helping out on LinkedIn flagship iOS
app
• Published LinkedIn Engineering Blog Post on
Swift
https://engineering.linkedin.com/ios/our-swift-experience-
slideshare
Values Throughout LinkedIn
• Ideas come from everywhere; not top down*
• Act like an owner
• Be open, honest, and constructive
• Demand Excellence
• Relationships Matter
• Members First
Ideas Come From Everywhere
• Many of our features have come from internal
hackdays or brainstorming sessions
• A major new feature of SlideShare, Clipping,
came from a brainstorming discussion
• Product team was formed; they planned and
implemented the feature
• Now there are millions of clips on SlideShare!
Act Like An Owner
• Developers at any level are given sizable
features to implement
• They own the development of that feature
• They communicate with Product Managers and
Designers
• The feature doesn’t ship until everyone agrees
it’s ready
Intern Project
• iOS code
• Ruby on Rails API
• Tested
• Found & Solved Edge cases
Be Open, Honest, &
Constructive
• Code reviews are very
important
• Engineers are encouraged to
stand up for what they believe
in
• Feel free to talk to anyone
about ideas or feedback
Demand Excellence
• Collectively decide if we feel the feature is ready
• If everyone does not agree or is convinced; it
doesn’t ship
Relationships Matter
• Fun events with your team
• People play games together
late on Friday night in the
office
Members First
• Conduct many user studies on all products
• Review member feedback and implement
changes
Culture of LinkedIn
• Humor
• Collaboration
• Results
• Transformation
• Integrity
http://www.slideshare.net/PatWadors/linked-in-culture-deck?
from_action=save
Humor
Formal Friday
SlideShare Style
Collaboration/Results
• LinkedIn has video
conferencing in every room
• Collaborate across teams
• No one person makes the
decision
• We ship products!
Transformation
• You are here to transform your career!
• We adopt the latest and greatest technologies
like Swift!
• LinkedIn is not afraid to change its tools and
technologies if developers aren’t satisfied
Preserving Culture
• LinkedIn has acquired many startups
• Culture has been preserved
• Both Small & Large teams
Working in a Small Team
• SlideShare mobile team was 4 developers, 1
engineering manager, 1 product manager, and 1
designer
• Currently 4 engineers on Android and 2 iOS
• No dedicated API developers
Pros vs Cons (Small Team)
• Can move fast
• Each member knows
more about everything
going on
• Developers own
features / product end
to end
• Can't do as much
simultaneously
• Focus on fewer things
• Less differing opinions
to help make product
better
ConsPros
Working in a Large Team
• Currently working on the flagship iOS team (~50
developers)
• Profile Edit team
• Dedicated API Development team
• Coordination to ensure consistency within each app
and across platforms
Pros vs Cons (Large Team)
• Can do more
simultaneously
• Focus on more than
one (few) things
• Greater output over a
short period of time
• More overhead for
coordination between
members
• Difficult to keep track
of everything
• Difficult to have a full
picture
Pros Cons
Best of Both Worlds
• Flexibility to work in both environments
• Switching teams is very easy and encouraged
• Your happiness is most important
What We Do
Connect the world’s professionals
to make them more productive
and successful
Our mission
Create economic opportunity
for every member of the global
workforce
Our vision
THE ECONOMIC GRAPH
Connecting talent with opportunity
at massive scale
Members Companies Jobs Skills Schools Updates
Cool Perks!
• Great tasting, healthy, free food
• Fully Equipped Music Room
• Free Exercise classes; Awesome Gym
• 50% match on 401K; No maximum!
• Unlimited Vacation Days!
InDay!
• 1 Day per month
• You can do anything you want
• LinkedIn sponsored volunteering events
• HackDay!
• Learn a new skill

Working at LinkedIn

  • 1.
    Working at LinkedIn KyleSherman iOS Developer (SlideShare) Rutgers University '12 October 7, 2015
  • 2.
    My Background • B.S.Electrical & Computer Engineering • Worked at Intel for a 6-month co-op and 2 years full time • Been with LinkedIn (SlideShare) since December 2013
  • 3.
    My Experiences @LinkedIn • Worked on SlideShare's first mobile app on Android • Working on SlideShare's first iOS app • Currently helping out on LinkedIn flagship iOS app • Published LinkedIn Engineering Blog Post on Swift https://engineering.linkedin.com/ios/our-swift-experience- slideshare
  • 4.
    Values Throughout LinkedIn •Ideas come from everywhere; not top down* • Act like an owner • Be open, honest, and constructive • Demand Excellence • Relationships Matter • Members First
  • 5.
    Ideas Come FromEverywhere • Many of our features have come from internal hackdays or brainstorming sessions • A major new feature of SlideShare, Clipping, came from a brainstorming discussion • Product team was formed; they planned and implemented the feature • Now there are millions of clips on SlideShare!
  • 6.
    Act Like AnOwner • Developers at any level are given sizable features to implement • They own the development of that feature • They communicate with Product Managers and Designers • The feature doesn’t ship until everyone agrees it’s ready
  • 7.
    Intern Project • iOScode • Ruby on Rails API • Tested • Found & Solved Edge cases
  • 8.
    Be Open, Honest,& Constructive • Code reviews are very important • Engineers are encouraged to stand up for what they believe in • Feel free to talk to anyone about ideas or feedback
  • 9.
    Demand Excellence • Collectivelydecide if we feel the feature is ready • If everyone does not agree or is convinced; it doesn’t ship
  • 10.
    Relationships Matter • Funevents with your team • People play games together late on Friday night in the office
  • 12.
    Members First • Conductmany user studies on all products • Review member feedback and implement changes
  • 13.
    Culture of LinkedIn •Humor • Collaboration • Results • Transformation • Integrity
  • 14.
  • 15.
  • 16.
  • 17.
    Collaboration/Results • LinkedIn hasvideo conferencing in every room • Collaborate across teams • No one person makes the decision • We ship products!
  • 18.
    Transformation • You arehere to transform your career! • We adopt the latest and greatest technologies like Swift! • LinkedIn is not afraid to change its tools and technologies if developers aren’t satisfied
  • 19.
    Preserving Culture • LinkedInhas acquired many startups • Culture has been preserved • Both Small & Large teams
  • 20.
    Working in aSmall Team • SlideShare mobile team was 4 developers, 1 engineering manager, 1 product manager, and 1 designer • Currently 4 engineers on Android and 2 iOS • No dedicated API developers
  • 21.
    Pros vs Cons(Small Team) • Can move fast • Each member knows more about everything going on • Developers own features / product end to end • Can't do as much simultaneously • Focus on fewer things • Less differing opinions to help make product better ConsPros
  • 22.
    Working in aLarge Team • Currently working on the flagship iOS team (~50 developers) • Profile Edit team • Dedicated API Development team • Coordination to ensure consistency within each app and across platforms
  • 23.
    Pros vs Cons(Large Team) • Can do more simultaneously • Focus on more than one (few) things • Greater output over a short period of time • More overhead for coordination between members • Difficult to keep track of everything • Difficult to have a full picture Pros Cons
  • 24.
    Best of BothWorlds • Flexibility to work in both environments • Switching teams is very easy and encouraged • Your happiness is most important
  • 25.
  • 26.
    Connect the world’sprofessionals to make them more productive and successful Our mission
  • 27.
    Create economic opportunity forevery member of the global workforce Our vision
  • 28.
  • 29.
    Connecting talent withopportunity at massive scale Members Companies Jobs Skills Schools Updates
  • 30.
    Cool Perks! • Greattasting, healthy, free food • Fully Equipped Music Room • Free Exercise classes; Awesome Gym • 50% match on 401K; No maximum! • Unlimited Vacation Days!
  • 31.
    InDay! • 1 Dayper month • You can do anything you want • LinkedIn sponsored volunteering events • HackDay! • Learn a new skill