Software Development Opportunity – NASA/Ames – Mt View

NASA/Ames, in Mt View, looking for a talented Software Engineer with expertise in OO Perl coupled with either experience in Java web application development, or a willingness to learn.

You will work with a small but very talented team tasked with developing scientific-oriented software for fully-funded projects such as the International Space Station and Constellation.

Their architecture consists of a combination of a number of Perl-based systems and one large system based on EJB’s/JSP’s,Tomcat with a MySQL backend.  The mix is about 50/50 Perl to Java, so if you are light on Java you’d have to be willing to learn.  A background with Perl is essential.  A background with core CS fundamentals is a big plus.

Because of the nature of this work US Citizenship is required.

Sunnyvale-based cloud infrastructure start-up – Core Engineering/Web Services

If you like owning projects end-to-end, working with an amazing team of engineers and led by a very successful CEO, this may be worth your time checking out.

I am working with a very well-funded series-A start-up with backing from a top VC.  The management team has a deep background in web infrastructure and was responsible for 800M acquisition in recent years.  The core engineering team is top echelon.

In short, they are building a new massively-scaled cloud service for the enterprise relative to security and storage.  You’ll have the opportunity to work on customer-facing applications, which includes full-stack work from distributed backend systems to features higher in the stack.

We are looking for a Software Engineer with 4+ years of experience.  The right person is a strong systems generalist with solid CS fundamentals.  Much of the product development is Python-based.  We understand a talented SWE can learn a new language, so Python experience is not necessary.  If you have C/C++/Java, and have experience building web services and web-scale software this is probably a good match.

This is a cool opportunity to get in on the ground floor and work with a great team.

San Francisco/SOMA-based start-up – Google AppEngine

If you like owning projects end-to-end, working with an amazing team of engineers (most ex-Googlers/YouTube) and led by a very successful CEO, this may be worth your time checking out.

My customer, an extremely well-funded SF/SOMA-based start-up, led by the creator of Google Voice, is on their way to disrupting the $100B enterprise voice market.  Their focus is on mobile devices, and pushing control and information across a number of screens.  They have one successful product under their belt, but this is just a step one of a larger enterprise voice strategy.

We’re looking for a Software Engineer, a generalist, who enjoys taking ownership of data-driven projects end-to-end.  The right person brings strong CS fundamentals to the table, including practical design, algorithms etc.  They code in Python relative to AppEngine.  You can expect some front-end and there is potential for iOS/Android mobile app development.  You don’t need Python, just a desire to learn.  Those with demonstrated personal projects, GitHub contributions, outside of their regular work, are a particular good fit.

These folks have fun, don’t take themselves too seriously, but do seriously good work.

Stealth start-up – Cloud Analytics Platform – DevOps Engineer – Redwood City

I am working with a very well-funded stealth-mode start-up in Redwood Shores creating a very disruptive platform on which it will deliver next generation business intelligence software.  Some very high profile VC’s have taken a keen interest in what they are doing.  The founders successfully sold their last company for $350 million.
The platform, and subsequent applications, will run in their Cloud.
We are looking for an Operations Engineer.  You will be the first person on the team and have the opportunity to drive much of the initial architecture.  With that said, thus far they are using CentOS, Java/Hadoop and virtualization.  This will be a high production environment and will quickly grow past the initial 60-servers.
The right person is hungry and may see themself leading a team some day.  In addition, the right person can definitely code in order to make the machines sing in harmony, but which language is not so important – it could be Java, Shell, Python, bash etc.  This will be a 24/7 environment.

DevOps Engineer Skillset Requirements

  • First-hand experience in having the responsibility of “carrying a pager” for a mission-critical distributed platform either at a startup or a large infrastructure provider, knowing what happens when infrastructure and tools fail, and having the problem solving skills to resolve them.2+ years experience working with existing cloud infrastructure providers such as Amazon Web Services, RackSpace, GoGrid, or Terremark and an understanding of their pros and cons.
  • Hands-on coding expertise in authoring automated monitoring, administration, deployment, and provisioning tools with shell scripting.
  • Proven expertise with one of the following cloud management providers: RightScale, enStratus, VMWare, or Chef/Puppet/Capistrano
  • Deep Expertise in Networking (network topology, subnet management, and cache/firewall server configuration) and Security (encryption in transport and persistence, rate limiting, white/black listing) is a strong plus.

Send Cover Letter and Resume to

Malware/Security Engineer – Cloud Security – Sunnyvale

Our customer is a Sunnyvale-based Cloud security start-up.  They are very well-funded by a team of well-known area investors and led by a very talented and accomplished team from Google.  We have a new search for a security researcher with strength in areas such as web based malware (sql injections, botnets, browser hacks) and the development of automated tools (algorithm development) to supplement this effort. It is a very hands-on role with quite a bit of research work and coding.

As a malware analysis automation engineer, you will build large, scalable distributed systems that will identify and automatically quarantine web-based malware attacks across the Internet. You will focus on enhancing the malware detection portion of our systems. In addition to deep software development, you will help publish innovative security research via blog posts, research papers, and white papers. Interaction with the press/media may also be required.


  • Design, implement, and deploy systems for solving web security problems
  • Working with a team of very high caliber engineers on a web-scale distributed system


  • BS/MS in Computer Science or Equivalent (PhD a plus)
  • Strong computer security background
  • Great analytical and problem solving skills
  • Experience in using malware analysis tools and sandboxes
  • Experience in developing novel tools for automated malware analysis
  • Experience in manually analyzing malware binaries and reverse engineering
  • Experience developing/designing large, distributed software systems
  • Experience in building secure web applications a plus
  • Deep Windows internals experience a plus
  • Database development and management experience a plus
  • Experience developing/designing large software systems a plus
  • Experience in PHP, Ruby, MySQL, C, and C++ a plus
  • Zeal to work in an exciting technology startup

Send Cover Letter and Resume to