about > craigslist is hiring

craigslist is seeking qualified candidates for the following positions:

For those about to rock, we salute you!

craigslist provides:

  • an unusually philanthropic company mission and philosophy;
  • an opportunity to work on one of the most used websites in the world;
  • a chance to work with open source technologies on a massive scale;
  • free love from CL users for adding features and fixing bugs; 
  • laid-back, down-to-earth, non-corporate vibe;
  • a workplace free of VCs, MBAs, sales, marketing, biz dev, etc.;
  • a small team of smart, interesting, idealistic people; 
  • a San Francisco office location well served by transit;
  • market rates for you and a free market for basic human needs for users; and
  • a small company culture with better benefits than most large companies.

craigslistno crap!  ok maybe a little.... but it's your crap.

Front End Engineers

craigslist needs hands-on Front-End Engineers to:

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

Successful candidates will know more about front-end technologies than any of us do, based on been-there-done-that work experience, and will be able to communicate that knowledge and experience effectively. Experience with as many of the following as possible will be helpful:

  • highly-optimized web interaction design;
  • HTML, CSS, javascript, jquery, ajax;
  • perl & other scripting languages;
  • Apache, mod_perl;
  • C, C++;
  • 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 as it specifically relates to the desired skills list above and paste your plain text resume (or web URL) into the body of the email.  Submit to techjobs@craigslist.org with FRONTEND ENGINEER in the subject line.  No attachments, please.


Experienced Programmers

craigslist is seeking experienced Programmers to:
  • improve the CL user experience -- make it faster, friendlier and easier to use;
  • help design and write 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 high-level experience in as many of the following areas as possible:
  • high performance web architectures for handling massive traffic;
  • perl and mod_perl 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-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 as it specifically relates to the desired skills list above and paste your plain text resume (or web URL) into the body of the email.  Submit to techjobs@craigslist.org with PROGRAMMER in the subject line.  No attachments, please.

Systems Administrator

craigslist is seeking an experienced 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 as many of the following areas as possible: 

  • 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 as it specifically relates to the desired skills list above and paste your plain text resume (or web URL) into the body of the email.  Submit to techjobs@craigslist.org with SYSADMIN in the subject line.  No attachments, please.


Network Engineer

craigslist is seeking an experienced Network Engineer to:

  • assist in maintaining a stable platform that will continue to scale as traffic increases and services are expanded;
  • assist in network design and evolution;
  • manage and employ open source and commercial firewalls and load balancers; and
  • solve interesting tech issues at billion-page-view-per-day scale.

Successful candidates will have high-level experience in as many of the following areas as possible: 

  • very high performance / traffic web architectures;
  • TCP / IP / BGP / OSPF / IS-IS;
  • Juniper's JUNOS;
  • Force10's FTOS;
  • bgp traffic engineering / transit provider selection;
  • open source and commercial firewalls and load balancers;
  • firewall policy design and implementation in iptables, Juniper JUNOS-SRX, and Juniper ScreenOS -ISG platforms;
  • HA Proxy, F5 Networks, A10 Networks;
  • global server load balancing;
  • IPSEC vpns / client access VPN concentrator management;
  • PCI DSS compliance;
  • UNIX/Linux administration;
  • network planning, documentation and communication;
  • perl / python / ruby / shell scripting; and
  • ipv6 / dns / dnssec / multicast.

For consideration, please send a cover email highlighting your experience as it specifically relates to the desired skills list above and paste your plain text resume (or web URL) into the body of the email.  Submit to techjobs@craigslist.org with NETWORK ENGINEER in the subject line.  No attachments, please.

 


Still have questions? try our help desk discussion forum or send us a note.