Wednesday, September 26, 2007

Alexa Internet

Job Openings

Alexa Internet may be the best place to work in America. We are a growing and dynamic company, inventing and building next-generation Internet technologies where you will work alongside some of the smartest people in the industry. Here you will find an extraordinary combination: the fun, challenge and responsibility of working for a small independent company mixed with the stability and rewards of working for a large corporation, Amazon.com. Plus, we are located in a place of unparalleled beauty, the Presidio of San Francisco.


Current Positions


Data Mining Engineer


Responsible for processing information over the Web and associated usage trails. Analyzes large data sets to derive plausible hypotheses. Applies mathematical formulas to hypotheses to create well-defined models for describing phenomena. Transforms mathematical models into tractable algorithms. Implements results using highly efficient and robust parallelized code for efficient traversal of large data sets. Distributes derived metadata to millions of clients using fast, robust server code.

Requirements:

  • Master's degree in Engineering, Math or related field

To apply for this position please send your resume in plain text format, and a cover letter explaining why you are interested in working at Alexa to jobs@alexa.com

Senior Software Engineer


Alexa is seeking a high level C/C++ programmer to assist in mining their 200-terabyte web archive for answers to some of the most difficult questions on the Net. If you've got serious programming experience, don't balk at vast quantities of data or complex programming projects, and want to help build one of the most innovative web services on the Internet, please send us your resume. Desired qualifications include at least one to two years of C/C++, 3 years of software development experience, with a degree in Computer Science or Electrical Engineering.

Requirements:

  • 2+ years C, C++
  • Some unix and shell scripting skills
  • Proactive problem-solving attitude, with a strong attention to detail
  • BS in CS, CE, EE, IT or related field

To apply for this position please send your resume in plain text format, and a cover letter explaining why you are interested in working at Alexa to betty@alexa.com

Crawler Software Engineer


Alexa is looking for an experienced software engineer to develop and manage our industry-leading web crawler technology. Our Crawl Engineering team is responsible for retrieving the highest quality content from the web, engineering scalable storage solutions for large content repositories, and building data interfaces that allow Alexa to make sense of the retrieved content. You will work with highly motivated engineers to design reliable, high performance systems capable of collecting and managing massive amounts of web content. This position calls for an innovative C++ programmer to apply strong analytical skills to problems such as distributed system design and performance analysis, system monitors and control interfaces, storage management for hundred-plus Terabyte data sets, and software infrastructure development.

Requirements:

  • 2+ years C++
  • 2+ years Python or Perl
  • Comfortable in a Linux/UNIX environment
  • Highly motivated and capable of independent research and development
  • MA/MS degree in CS, Engineering, or equivalent field
  • Knowledge of distributed systems development and large scale data management a definite plus

Our Hiring Model:

Alexa is actively recruiting smart individuals who are eager to work on the most challenging problems in the internet domain. Our Crawl Engineering team routinely breaks new ground in the areas of algorithm design, schedulers, data gathering and analysis, and distributed software architectures. To augment our growing team, we are looking for engineers who thrive on these types of problems. At Alexa, we value aptitude, creative thinking, and a strong potential to contribute to the team's success above all else. If you think this is the right environment for you, send us your resume and join one of the most innovative companies in San Francisco.

To apply for this position please send your resume in plain text format, and a cover letter explaining why you are interested in working at Alexa to jobs@alexa.com

Senior Software Engineer-Java


Alexa is seeking a senior level software engineer who would be responsible for developing innovative java-based web services that deliver information from Alexa's 200+ terabyte Web repository. Work in a small, highly skilled team to prepare specifications, design, coding and implementation of software programs using HTML, XSLT, perl, javascript and java. Design databases and optimize queries. Familiar with Spring, Hibernate, Struts, and Junit. Familiar with Test-driven development.

Requirements:

  • Master's Degree in Engineering, Computer Science or a related field
  • Three Years of Relevant Experience

To apply for this position please send your resume in plain text format, and a cover letter explaining why you are interested in working at Alexa to jobs@alexa.com

Cluster Software Engineer


Alexa Internet, a wholly owned subsidiary of Amazon.com, is seeking a high level software engineer to assist in developing the Alexa Web Search Platform. One goal of this platform is to bring cluster computing and web-scale data processing to the masses. Are you interested in Xen? Heard of DRBD? Know what OpenMosix is? If you're interested in problems too big to fit on any single computer, and are interested in building infrastructure to solve such problems across large computing clusters, this may be the job for you. Desired qualifications include five years of software development experience, with a degree in Computer Science or Electrical Engineering.

Requirements:

  • 5+ years C, C++
  • Experience with Python, Ruby, or Perl
  • Good unix and shell scripting skills
  • Proactive problem-solving attitude, with a strong attention to detail
  • BS in CS, CE, EE, IT or related field

Alexa Internet provides comprehensive medical, dental, and vision plans as well as long term disability. We also offer equity in Amazon.com, personal time, paid holidays, free parking in the beautiful Presidio of San Francisco, and free lunch!

To apply for this position please send your resume in plain text format, and a cover letter explaining why you are interested in working at Alexa to alexajobs@yahoo.com

Software Test Engineer


We need your expertise to help us build automated test suites that will allow us to quickly release new web applications and web services.

Requirements:

  • A bachelor's degree in computer science, or equivalent experience
  • Strong communication skills and the ability to work well in a team
  • Excellent scripter
  • Experience load testing web applications and services
  • Experience automating test procedures
  • Understanding and experience with test automation tools (Winrunner, Jmeter, HttpUnit, etc.)
  • Understanding of web technologies (HTTP, HTML, Apache, JSP, etc.)
  • Familiarity with UNIX platforms
  • Up to date on best industry practices, technologies and available solutions

In addition to the qualifications above, the ideal candidate will bring experience or interest in some of the following:

  • Knowledge of SQL
  • Java programming
  • Ability to write junit tests a plus

Qualified candidates can expect to be given a coding problem.

To apply for this position please send your resume in plain text format, and a cover letter explaining why you are interested in working at Alexa to jobs@alexa.com

Operations Engineer


Alexa is looking for a senior systems engineer or administrator with a background in database administration as well as scripting and automation, specifically in Linux and Open Source systems.

The Alexa Operations Engineer’s primary focus will be on the design, maintenance and iterative improvement of several critical operations services, including change control, build automation and configuration management, code roll-outs, monitoring, alerting and remote management, inventory and asset control as well as service requests. The Operations Engineer will also be responsible for run-the-business tasks and regular on-call responsibilities.

We are looking for candidates who have experience with MySQL, Nagios, R/T Request Tracker, Red Hat and Fedora Core Linux and LDAP. The perfect candidate will have excellent written, verbal, web and scripting skills.

Requirements:

  • A minimum of 6 years of IT operations experience
  • At least 4 years of MySQL systems administration background
  • Excellent written, verbal, web and shell-scripting skills
  • Deep experience with at least one of the following: Nagios or Groundwork, R/T, or LDAP

To apply for this position please send your resume in plain text format, and a cover letter explaining why you are interested in working at Alexa to alexajobs@yahoo.com

No comments: