craigslist > about > craigslist is hiring

craigslist is always seeking qualified developers for the following positions in San Francisco:

craigslist is also currently seeking qualified candidates for the following position(s) in San Francisco:


 

Why would you want to work for craigslist?

craigslist offers:

  • an unusually philanthropic company mission and philosophy;
  • a small team (< 50) of fun-loving, smart, interesting, idealistic people; 
  • an opportunity to work on one of the most used websites in the world;
  • the prospect of imagining, designing, coding, and releasing a better CL;
  • non-garden-variety tech challenges at billions-of-page-views-per-day;
  • freedom from VCs, MBAs, sales, marketing, biz dev, endless meetings;
  • a continuous deployment environment -- we ship code many times a day;
  • tens of millions of people experiencing the bugs features you develop;
  • a chance to work with open source technologies at ridiculous scale;
  • free love from CL users for making site improvements; 
  • laid-back, down-to-earth, wholesome, non-corporate vibe;
  • a San Francisco office location well served by transit;
  • big company stability and benefits w/o the dysfunction and despair;
  • competitive market rates for you -- free classifieds for humanity.

craigslist provides:

  • 100% paid (including eligible dependents) health and dental insurance;
  • significant coverage for eligible out-of-pocket health expenses;
  • 3-to-1 match on employee charitable donations (up to 10% of salary);
  • 401(k) matching program (up to 6% of salary), with immediate vesting;
  • life insurance, short/long term disability, employee assistance (EAP);
  • 4 weeks of paid time off, and 8-10 paid holidays;
  • transportation stipend (up to $245 per month);
  • fitness/wellness stipend (up to $150 per month);
  • monthly stipend for mobile phone and at-home DSL (tech staff only);
  • bike-friendly culture, and in-office bicycle parking;
  • breakfast, lunch (with veg options), fresh fruit, healthy snacks;
  • near Union Square location surrounded by walkable amenities;
  • 25 foot ceilings, tons of natural light, adjustable height desks;
  • the many-splendored perks of coffeebot 9000!

"For those about to rock, we salute you!"



Web Developers

craigslist is always seeking web developers to:
  • help scale and enhance craigslist;
  • imagine, design, code, and release next generation features;
  • integrate new technologies wherever appropriate;
  • use and contribute to open source projects; and,
  • solve interesting tech issues at billion-page-view-per-day scale.
Successful candidates will have experience in a few of these areas:
  • high performance web architectures for handling massive traffic;
  • perl, mod_perl, and python web development;
  • C, C++;
  • MySQL / SQL, database design, performance tuning;
  • UNIX / Linux;
  • accounts receivable & billing systems;
  • QA / testing;
  • user interface design,
  • HTML, CSS;
  • javascript, AJAX, jquery, XML;
  • internationalization, encoding systems, Unicode;
  • event driven programming;
  • queuing / job scheduling systems;
  • anti-fraud / spam / scam systems;
  • security, web site vulnerabilities, phishing attacks;
  • large scale storage systems;
  • automated testing;
  • redis; and,
  • mongoDB.

For consideration, please send a cover email highlighting your experience and interests as they relate to the list above and paste your plain text resume into the body of the email.  No attachments, please.  Submit to techjobs@craigslist.org with WEB DEVELOPER in the subject line.


 

Javascript Developers

craigslist is always seeking javascript developers to:
  • improve the craigslist user experience -- faster, friendlier and easier;
  • develop new features;
  • optimize internal team tools for efficiency and effectiveness;
  • integrate new technologies wherever appropriate; and
  • solve interesting tech issues at billion-page-view-per-day scale.

In addition to expert-level javascript skills, experience with some of the following will also be helpful:

  • HTML, CSS, jquery, ajax;
  • perl, python & other scripting languages;
  • Apache, mod_perl;
  • C, C++, node.js;
  • cross-browser development and troubleshooting;
  • current UI libraries and frameworks;
  • large scale, big traffic, high performance websites;
  • website security, cross-site scripting & other vulnerabilities;
  • API design and maintenance;
  • mobile app design, supporting mobile platforms;
  • integrated mapping technologies; and,
  • expert troubleshooting skills.

For consideration, please send a cover email highlighting your experience and interests as they relate to the list above and paste your plain text resume into the body of the email.  No attachments, please. Submit to techjobs@craigslist.org with JAVASCRIPT DEVELOPER in the subject line.


 

Perl Developers

craigslist is always seeking perl developers to:
  • help scale and enhance craigslist;
  • imagine, design, code, and release next generation features;
  • integrate new technologies wherever appropriate;
  • use and contribute to open source projects; and,
  • solve interesting tech issues at billion-page-view-per-day scale.
In addition to solid perl skills, successful candidates will have experience in a few of these areas:
  • high performance web architectures for handling massive traffic;
  • perl, mod_perl, and python web development;
  • C, C++;
  • MySQL / SQL, database design, performance tuning;
  • UNIX / Linux;
  • accounts receivable & billing systems;
  • QA / testing;
  • user interface design,
  • HTML, CSS;
  • javascript, AJAX, jquery, XML;
  • internationalization, encoding systems, Unicode;
  • event driven programming;
  • queuing / job scheduling systems;
  • anti-fraud / spam / scam systems;
  • security, web site vulnerabilities, phishing attacks;
  • large scale storage systems;
  • automated testing;
  • redis; and,
  • mongoDB.
For consideration, please send a cover email highlighting your experience and interests as they relate to the list above and paste your plain text resume into the body of the email.  No attachments, please.  Submit to techjobs@craigslist.org with PERL DEVELOPER in the subject line.
 
 

 
 
Systems Administrators
 
craigslist is currently seeking a systems administrator to:
  • assist in maintaining a stable platform that will continue to scale as traffic increases and services are expanded;
  • support a collection of 1,000 machines serving all functions of the site;
  • assist in designing and extending a configuration, deployment, and monitoring framework;
  • use and contribute to open source projects;
  • manage and maintain multiple MySQL clusters;
  • solve interesting tech issues at billion-page-view-per-day scale; and,
  • assist in crafting a development environment and framework for effective code testing and deployment.
Successful candidates will have expert troubleshooting skills, deep understanding of computer security issues and high-level experience in at least some of the following areas: 
  • very high performance / traffic web architectures;
  • configuration management / large scale deployment methods;
  • systems planning, documentation and communication;
  • Linux / *bsd / UNIX system administration;
  • perl / shell scripting;
  • programming expertise highly desired;
  • MySQL / SQL database design and performance tuning;
  • apache / mod_perl / cgi web-programming;
  • creating custom monitoring and metric collection;
  • open source and commercial firewalls;
  • mongoDB / postfix / postgres / redis / snmp;
  • developer support, QA, and testing;
  • TCP / IP; and,
  • x86 and x86-64 hardware.
For consideration, please send a cover email highlighting your experience and interests as they relate to the list above and paste your plain text resume into the body of the email.  No attachments, please.  Submit to techjobs@craigslist.org with SYSADMIN in the subject line.