Palo Alto-based Cloud start-up – Operations Engineer

I am working with Palo Alto-based start-up that is beginning to dominate the content management space as it relates to the Cloud. They are 170 people, making money and looking at an IPO in the near term. On top of that it is a really fun place to work – lots of smiling people which may sound cheesy but it’s actually pretty cool.

As a Sr. Operations Engineer, you*ll join a skilled team working on an amazing product. We*re building the platform to handle our rapid user base, storage, and sales growth; we*re focused on making it as reliable, automated, and scalable as possible. You*ll work on taking product ideas and operationalizing them * from evaluating various designs to prototyping, instrumenting, and rolling out in production. You*ll be responsible for building high reliability internal infrastructure that scales to thousands of nodes.

Your gravitational pull should be towards Keep-It-Simple, high quality engineering, and robust systems. (Okay, there will be some overt hacking as well.) And, you should be curious: our Operations team is constantly evaluating new technology and how to make our existing technology run better, faster, and stronger (Daft Punk FTW).

Qualifications:

  • Expert level understanding of the LAMP stack; tuning/troubleshooting wizard
  • TCP/IP and HTTP familiarity; dreams involving window scaling optimizations
  • Adept with scripting language of choice
  • Team player
  • 4+ years experience
  • Random hobbies/skills that we find fun/interesting

Send Cover Letter and Resume to resumes@birddogstaffing.com

We are leaders in the area of Bay Area technology recruiting. Our expertise includes Systems (Security, Networking and Infrastructure).

Santa Clara-based Cloud Infrastructure start-up – Java Application SW

I am working with a very well-funded stealth-mode start-up in Santa Clara creating a very disruptive and elastic means of delivering L4-7 services (initially load balancing, IPSec/VPN and firewalls) to support their customer’s vast Cloud-based infrastructures. This is a distributed system shared across multiple appliances to allow for greater scalability, performance and usability.

We are looking for a Software Engineer to design and develope their provisioning application suite, using Java/J2EE technologies to interface with virtualization platforms from VMware, KVM, Microsoft and Xen for resource creation and use. It’s an exiciting opportunity to work on cutting edge software development.

The right person has 2+ years of experience developing applications or management software; experience developing applications with Java/J2EE; familiar with API design and implementation techniques and a BS/MS in computer science or equivalent. Any experience with the use of virtualization APIs (such as libvirt, VI SDK, etc.) to interface with hypervisors and/or experience developing on public cloud APIs, is desired.

Requirements

  • 2+ years of experience developing applications or management software
  • BS/MS in computer science or equivalent
  • Experience developing applications with Java/J2EE
  • Familiar with API design and implementation techniques
  • Excellent verbal and written communication skills
  • Ability to work independently as well as in a team

Desirables

  • Use of virtualization APIs (such as libvirt, VI SDK, etc.) to interface with hypervisors
  • Experience developing on public cloud APIs
  • Knowledge of networking technologies (L2, L3, L4-7, management protocols)
  • Experience with Python or other scripting languages
  • Familiarity with PostgreSQL
  • Experience building RESTful APIs supporting both JSON and XML

Send Cover Letter and Resume to resumes@birddogstaffing.com

We are leaders in the area of Bay Area technology recruiting. Our expertise includes Systems (Security, Networking and Infrastructure).

San Francisco-based Cloud start-up – Release Engineer

I am working with a start-up based in San Francisco, funded by a few of the Bay Areas more prolific VC’s. They are bringing a potentially game changing technology to the Cloud. Think of it as a Cloud- based domain controller.

We are looking for a Release Engineer. The right person has:

General Requirements:

  • Extensive experience designing and implementing branch and merge strategies for fast-pased agile engineering teams.
  • Understand how engineering teams work and proven ability to build systems that support them.
  • Must be very organized, very logical and frankly, anal-retentive.
  • You should be the most fastidious person on the team.

Specific Technologies:

  • Experience with Git including writing scripts that call the Git apis to automate common tasks.
  • Experience automating and managing java builds. Ant experience is a must.
  • Experience with Confluence and Jira.
  • Experience with Hudson or similar CI system

We are leaders in the area of Bay Area technology recruiting. Our expertise includes Systems (Security, Networking and Infrastructure).

Send Cover Letter and Resume to resumes@birddogstaffing.com

San Francisco-based Cloud start-up – Software Engineer in Test

I am working with a start-up based in San Francisco, funded by a few of the Bay Areas more prolific VC’s. They are bringing a potentially game changing technology to the Cloud. Think of it as a Cloud- based domain controller.

We are looking for a Software Engineer in Test. The right person embraces modern testing techniques and believes in automation where one can automate. You will join a team of like-minded engineers solving engineering problems that come with building a key layer of cloud infrastructure.

You will need to read and understand application code, identify areas of weakness, identify bugs and determine root causes, suggest possible fixes and automation. You will support and extend the tools and frameworks currently in use. The right person is strong with Python or Java and/or has significant exposure to other modern programming languages as it relates to test.

Their stack is Java/Hadoop with a smattering of other languages and technologies that are required to make big cloud infrastructures sing in harmony.

Responsibilities

  • Design and implement new features and frameworks within the distributed validation domain required to automate the high quality of our core product
  • Support and extend the myriad of tools and frameworks we use for validation – Hudson, Selenium, SLAMD and others
  • Read and understand application code, identify areas of weakness, identify bugs and determine root causes, suggest possible fixes and test automation
  • Write example tests as guides for developers to use in creating tests on their own

Requirements

  • Fluency in Java and/or significant exposure to different programming languages and paradigms
  • Ability to work with minimum supervision to deliver well-designed high-quality code on time
  • Intuitive understanding of where and how software will fail
  • Experience with LAMP stack web application development a plus
  • Experience with front-end technologies (HTML/CSS/JavaScript) also a plus
  • Experience with TestNG, Junit, Ant or other mainstream test

Send Cover Letter and Resume to resumes@birddogstaffing.com

We are leaders in the area of Bay Area technology recruiting. Our expertise includes Systems (Security, Networking and Infrastructure).

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 resumes@birddogstaffing.com

Stealth Infrastructure start-up – Test Engineer – Santa Clara

I am working with a very well-funded stealth-mode start-up in Santa Clara creating a very disruptive and elastic means of delivering L4-7 services (initially load balancing and firewalls) to support their customer’s vast Cloud-based infrastructures. This is a distributed system shared across multiple appliances to allow for greater scalability, performance and usability.

We are looking for a Sr Test Engineer.  The right person is comfortable with a blend of test development, test execution and automation development (Python, Perl etc).  In addition, experience testing L4-7 services such as load balancers, firewalls, IPS, SSL/VPN is ideal.

Responsibilities

  • Owning and leading all testing around L4-L7 network services functionality
  • Develop test plans and come up with test infrastructure needs, schedule and test tool recommendations
  • Design, implement and execute functionality tests using python or other scripting languages
  • Automation of tests, outlined in the test plan, using existing test frameworksUse of testing frameworks to come up with error injection tests

Requirements

  • BS/MS in EE/CS with a minimum of 7+ years of directly related experience
  • Proven track record as a lead in development and/or QA testing L4-L7 networking infrastructure
  • Operating system fundamentals and TCP/IP, HTTP(s) knowledge
  • Hands on development of test scripts and working with OS platforms (preferably in a virtualized environment)
  • Very good capabilities in basic system and network administration and familiarity with router/switch deployment and configuration
  • Strong background/experience in Python or other scripting languages (perl/tcl) required
  • Excellent communication skills
  • Experience with QA activities and SDLC.  Developing test plans, test execution and bug tracking in a fast paced environment
  • Familiarity with unit and functional testing

Send Cover Letter and Resume to resumes@birddogstaffing.com

Stealth Infrastructure start-up – Platform Engineer (Firewalls) – Santa Clara

I am working with a very well-funded stealth-mode start-up in Santa Clara creating a very disruptive and elastic means of delivering L4-7 services (initially load balancing and firewalls) to support their customer’s vast Cloud-based infrastructures. This is a distributed system shared across multiple appliances to allow for greater scalability, performance and usability.

We are looking for a Sr Platform Engineer with expertise in L4-7 technologies such as Firewalls but could include IPS/IDS, SSL/VPN etc.  The person we can seek can work autonomously in diagnosing problems and designing solutions around those problems.  The right person is fluent in C.

Responsibilities

  • The engineer joining the platform team is expected to work on the design, development and implementation of Embrane’s platform and network services
  • We expect the engineer to be very proficient in using C and use his strong coding skills to architect and implement security services for the Embrane platform

Requirements

  • BS/MS in EE/CS with a minimum of 7+ years of directly related experience
  • C expert
  • Proficiency in building security technologies such as Firewall, IPSec, VPN and unified threat management systems required
  • Excellent communication skills
  • Quick learner in a fast-paced environment and able to handle delivery pressures under tight schedules

Send Cover Letter and Resume to resumes@birddogstaffing.com

Platform Engineer – Cloud-based Unified Messaging – Mountain View

Send Cover Letter and Resume to resumes@birddogstaffing.com

I am working with a very well-funded start-up based in Mountain View founded by a team of successful entrepreneurs and industry veterans, working in close partnership with one of the world’s largest global telephony providers.  They are building a next-generation Cloud-based Unified Communications (CBUC) platform for the consumer and SME markets.

Their CBUC platform will deliver both real-time communication services such as instant messaging,presence and location-based services, telephony, video, call control and more, as well as non-real-time communication services such as integrated voicemail, e-mail, SMS and fax – all via the Cloud, accessible to you via web or mobile app.

We seek a talented software engineer with 5+ years back-end Java experience as well as experience with Big Data architectures like MapReduce, Hadoop etc.  This will be a highly scalable distributed system so strong clean OO experience is a necessity.

Roles and responsibilities / Desired Qualifications

  • Prior experience working in a fast paced, dynamic environment
  • Ability to deliver high quality code with minimal supervision and strict deadlines
  • Ability to quickly pickup new technology and adapt it to current projects
  • Excellent verbal and written communication skills
  • Strong problem solving skills and attention to detail
  • Familiarity with Product Life Cycle and Agile development methodologies

Skill set

  • 5+ years experience with Java
  • 2+ Experience with developing on MySQL or similar RDBMS systems
  • Knowledge of WebServices/REST/SAAS
  • Strong knowledge of object-oriented design and programming
  • Proven experience with complete product life cycle in a production services environment, including design, implementation, load and scale testing, deployment and maintenance
  • Experience with Linux-based application server deployment/configuration and related performance tuning.
  • Experience with Map Reduce highly desirable
  • Experience with build tools (ant, make files, eclipse ) highly desirable.
  • Experience with Continues Integration tools (Hudson, Cruise control, Continuum) is a highly desirable.

Send Cover Letter and Resume to resumes@birddogstaffing.com

Software Engineer – distributed systems/big data – Burlingame

Send Cover Letter and Resume to resumes@birddogstaffing.com

I am working with a very well-funded start-up based in Burlingame founded by two former high-profile Googlers.  They have created a very disruptive cloud-based analytics service to deliver a number of services to the online retail industry.

The platform, and subsequent applications, will run in their “cloud” which will consist of a Java-based distributed environment utilizing Hadoop.

We are looking for a software engineer with the right background in designing, building and delivering cutting-edge high availability and high-performance platforms, query engines, web service back-ends and middle tiers.  Experience with Java, while their core language, is not a must. A very strong C++/Python  programmer would be also be of interest.  With that said, experience in areas such as caching, distributed systems, NoSQL, Hadoop is desired.  Also desired are elite engineers with a backgrounds in algorithms and math but this is not a must-have.

Responsibilities

  • Own the entire system implementation process: product concept and direction, system infrastructure and engineering, production setup and monitoring, and release management.
  • Architect and implement scalable, reliable back-end systems.
  • Evaluate competing third-party libraries and tools, and provide feasibility assessments and accurate estimates for project implementations.
  • Rapidly create prototypes and quickly iterate to a stable, production-quality release candidate.
  • Develop tests for both standalone and distributed systems, and produce useful written source code documentation.

Requirements

  • Best of class engineering credentials
  • B.S. or M.S. in Computer Science or related field
  • Experience or interest in distributed systems and back-end development
  • Expert-level proficiency in at least one of: Java, Python, C++
  • Good understanding of web technologies and familiarity with Unix/Linux
  • Relentlessly resourceful and scrappy; you thrive in an early stage environment
  • Low ego and play well with others

Desired skills/qualities

  • Knowledge of distributed systems/methodologies (e.g., Hadoop/MapReduce)
  • Experience with data analytics
  • Interest/background in statistics
  • Have led the development of a large-scale Internet service

Send Cover Letter and Resume to resumes@birddogstaffing.com

Sr Software Build Engineer – Linux/Debian Distribution – Palo Alto, CA

Send Cover Letter and Resume to resumes@birddogstaffing.com

I am working with a Palo Alto-based stealth-mode start-up in the area of virtualized networking. They believe they are sitting on a “once in a decade” type opportunity to make significant improvements in the networking infrastructure and are backed by a list of highly-recognized industry leaders who agree.

We are looking for a Sr Software Build Engineer

Responsibilities

  • Maintain and improve the automated build systems for Nicira products to accommodate the changing requirements of the software, incorporate new functionality, and improve reporting.
  • Create a virtual appliance build process capable of producing consistent and repeatable appliance images containing the base operating system and software.
  • Manage the security of the virtual appliance operation system base, monitoring security mailing lists, updating affected software incorporated in the appliance as required and developing security fixes if required.
  • Work closely with upstream open source projects to adopt changes made in the course of work.
  • Package software dependencies of products.

Requirements

Must Have

  • Extensive knowledge of GNU make and autotools build tools
  • Experience packaging Linux appliances using either apt (e.g. Debian/Ubuntu) or RPM (e.g. RedHat)
  • Experience with build automation and reporting
  • Linux system administration
  • Strong open source community relationship and ability to successfully contribute fixes and improvements to upstream open source projects

Nice to have

  • Experience with virtualization systems/hypervisors
  • Security analysis and patching for appliance systems
  • Strong Python scripting

Send Cover Letter and Resume to resumes@birddogstaffing.com

Software Engineer – Protocol Development – Santa Clara, CA

I have an excellent opportunity with a large Santa Clara-based well-known leader in the area of network/virtualization infrastructure and security. They are executing extremely well in delivering the infrastructure products to power cutting-edge data centers.

We are looking for Software Engineer with specific skills in the area of either content acceleration algorithms or deep experience building out stacks relative to TCP/IP, HTTP or HTTPS.

Position Summary:

  • Design and implement content acceleration algorithms for our network acceleration and optimization product
  • Research, design and implement optimizations to internet protocols (such as TCP/IP, HTTP, HTTPS)
  • Design and implement new features in the areas of Layer 7 Load Balancing, Load Balancing, Server Health Monitoring, SSL, HTTP
  • Research, design and implement advanced optimization techniques such as data compression, TCP optimizations

Qualifications

  • BS in Computer Science, MS preferred
  • Outstanding C programming skills
  • Expertise in the design of algorithms and data structures
  • Prior experience developing features on real time embedded OS
  • Expertise in algorithms for compression and pattern matching

Preferred

  • Good understanding of HTTP, including experience with HTTP proxy development
  • Proficiency in Unix, TCP/IP and systems programming
  • Programming experience in Java script and HTML5 is a plus

We are leaders in the area of Bay Area technology recruiting. Our expertise includes Systems (Security, Networking and Infrastructure).

Software Engineer – Java/Distributed Systems – Redwood City

Sr Software Engineer – Java/Distributed Systems

Our client is a new Redwood City based startup with strong funding from two top-tier VC’s who, in addition to providing capital, sit on the board.  Our client brings a unified performance management application platform for enterprises to the cloud. They are developing a next-generation analytical applications in partnership with multiple Fortune 1000 companies in an effort to provide extremely disruptive technology to market.

Middle Tier/Platform Java Developer

  • 5+ years work experience in core Java building high-performance, scalable, platforms, query engines, web services etc
  • Experience with distributed applications development, particularly distributed caching technologies like Terracotta or Hazelcast and/or distributed parallel systems such as Hadoop.
  • Expertise in Spring, Hibernate and other commonly used Java frameworks
  • Expertise with JBoss Middleware
  • Experience with building application-specific calculation engines
  • Interest and/or experience in working with NoSQL databases options
  • Interest and/or experience with other languages running in the JVM (JRuby, Jython, Scala, Clojure)
  • Algoriths experience and background in Math

Send Cover Letter and Resume to resumes@birddogstaffing.com

Web Application Engineer – Python – Redwood City

Our customer is a medical genomics company founded by social entrepreneurs and philanthropists, with the belief that every child deserves a chance in life.

They are Stanford scientists, statisticians and engineers, and we’re well funded.

If you’re a production ready Linux beast and Python hacker, we want to hear from you.

ABOUT YOU

  • BS | MS in CS or equivalent from a competitive school
  • 2+ years of commercial experience building and deploying web applications
  • Full stack web developer
  • Strong intuition for usability and visual design
  • Seasoned Python programmer
  • Deep familiarity with web frameworks like Django
  • Proficient in best practices for [X]HTML | CSS | JS
  • Attentive to coding style: conventions like PEP 8 and PEP 257 are enforced in your development environment
  • High comfort level with OS X | Ubuntu | CentOS | Gentoo
  • Experienced with production systems running PostgreSQL | MySQL

WHAT YOU’LL DO

  • Work with a small team on the entire web development stack from front [HTML | CSS | JS] to back [Python | PostgreSQL] and everything in between
  • ake concepts from biomedicine and reduce them into practice for use by a rapidly growing number of patients, physicians, genetic counselors

WHAT YOU’LL GET

  • Competitive salary and generous early stage equity package
  • Health insurance with no premiums
  • Two catered meals every day plus a fully stocked fridge
  • Gym access to work it off
  • Caltrain Monthly Pass
  • 30” monitor

Send Cover Letter and Resume to resumes@birddogstaffing.com

Test Engineer – Cloud Storage – Santa Clara

I am working with an early stage start-up in Santa Clara.  They are well-funded having closed a large A-round through a top VC.  The founders have backgrounds from companies such as Oracle, Google and a recent high-profile start-up.

We are looking to add to the core team of engineers who will bring this potentially game-changing technology to market later this year.  In short, we are talking about a large distributed software solution where virtualization intersects storage.

We are looking for a top-level Test Engineer with strength in areas such as automation, system test, performance testing, white-box testing, and functional testing as it relates to large and complex software environments.  Technologies involved are C/C++, Python, Linux, but they often opt to use whatever technology makes most sense.  Depending on experience you can expect architectural/lead responsibilities along with hands-on execution.

They are not so concerned with exact technical experience so if you are a serious Java hacker or another technology outside C/C++ they will want to speak to you.

Responsibilities

  • Test planning and test case development
  • Test automation and execution
  • Root cause analysis of failures
  • Bug reporting and tracking

Mandatory Skills:

  • Expertise in functional and system integration testing
  • Strong expertise in Python/Ruby/C/C++/Java
  • Strong experience in Unix, preferably Linux
  • Ability to leverage open source tools for test, build and release management
  • Understanding of object-oriented development concepts
  • Passion for quality and collaborative teamwork

Desirable Skills:

  • Experience in testing clustered/distributed systems
  • Experience working with virtualization technologies like VMWare, Hyper-V, Xen
  • Knowledge of Java and web-based GUI technologies like Flex, GWT or AJAX
  • Knowledge of storage and networking technologies
  • Experience in managing code repositories and continuous integration frameworks such as Hudson etc.

Qualifications and Experience:

  • BS/ MS in Computer Science or Engineering
  • 3+ Years of QA experience

Send Cover Letter and Resume to resumes@birddogstaffing.com

Software Engineer – Distributed Systems – Cloud Storage – Santa Clara

I am working with an early stage start-up in Santa Clara.  They are well-funded.  The founders have backgrounds from companies such as Oracle, Google and a recent high-profile start-up.

We are looking to add to the core team of engineers who will bring this potentially game-changing technology to market later this year.  In short, we are talking about a large distributed software solution where virtualization intersects storage.

We seek software engineers who want to design and build a complex software solution from the ground up.  This will entail primarily C++, C with some Python, on Linux in a large distributed systems environment.  Storage experience is not essential.

Very talented programming generalists with a good algorithmic approach to coding are preferred.

Responsibilities

  • Design and development of client software

Skills

  • Familiarity with OS internals, concepts of distributed data management, and design/implementation tradeoffs in building {clustered, high-performance, fault-tolerant} distributed systems software
  • Strong software engineering skill sets and a passion for delivering enterprise-quality software
  • Must be an excellent hands-on implementer with strong C/C++ programming skills
  • Prior development experience in file systems or database back-ends is a big plus
  • Familiarity with x86 architecture is also a plus

Qualifications and Experience

  • MSCS (required) or PhD (preferred)
  • A few years of industry experience or equivalent research experience

If you are a superstar, they want you – even if you don’t meet all of the above competencies. They are building a company for the long-term, where generalists who love solving hard computer science problems will flourish.

Software Engineer – Distributed Systems – Cloud Infrastructure – San Francisco

We represent a San Francisco-based and very well-funded start-up in the Cloud infrastructure space.  Their core business is providing a service to store and share documents online.

We seek software engineer generalists with an interest in complex distributed systems development in technologies such as Python, C/C++, MySQL etc.

They tend to have preference for top coders who take an algorithmic approach to their work.  A background in Math is a strong plus for them.

Responsibilities:

  • Design and maintain the core software components that support our backend
  • Analyze bottlenecks and single points of failure of the whole system and improve performance
  • Designing tools to help us manage our increasingly large number of servers
  • Maintain and provision servers
  • Work closely with other teams to ensure that new features will readily scale

Requirements:

  • Fluent in Python and/or C/C++ and POSIX
  • Experience navigating shell environments on UNIX systems
  • Experience with Python strongly recommended
  • Significant experience with databases (MySQL, PostgreSQL)
  • An understanding and passion about how to debug problems in a distributed environment

Send Cover Letter and Resume to resumes@birddogstaffing.com

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.

Responsibilities:

  • 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

Requirements:

  • 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 resumes@birddogstaffing.com

Software Engineer – Distributed Systems – Cloud Security – Sunnyvale

I am working with a customer – a hot Sunnyvale-based next generation anti-malware company.  Founded by a team of former Googlers, they are very well-funded by a team of well-known area investors.

We are looking for a software engineer with an algorithmic approach to programming. You will join a small team building a very powerful next generation anti-malware system in the cloud.

As a software 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 distributed systems development.

Responsibilities:

  • Design, implement, and deploy high-performance, scalable systems
  • Working with a team of very high caliber engineers on a web-scale distributed system

Requirements:

  • BS/MS in Computer Science or Equivalent (PhD a plus)
  • Great analytical and problem solving skills
  • Experience developing/designing large software systems
  • Experience with security technologies (malware, network and web app firewalls, etc.) a plus
  • Database development and management experience a plus
  • Experience with automatically replicating distributed storage technologies (think NoSQL) 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 resumes@birddogstaffing.com

Manager/Director of Products – Cloud Storage – Santa Clara

Our customer is a stealth-mode startup building a disruptive product that is designed ground-up to leverage trends in virtualization, solid state drives, and cloud computing. Each of these technologies plays a very critical role in reducing cost and management complexity, improving performance, and providing revolutionary data management capabilities to the enterprise. They are well positioned to deliver a highly innovative product in a market that is very large and growing rapidly.

The company has been founded by professionals with a successful track record of building large-scale enterprise software systems. They have led strong technical and business teams at companies such as Google, Oracle, and a recent high-profile data start-up. The company is well funded by leading venture capitalists in Silicon Valley, and was proudly over-subscribed in its financing round. The company takes pride in being employee-centric. It offers competitive compensation, some of the best employee benefits in the industry, and an extremely attractive stock option plan.

They are looking to hire a Manager (or Director, depending on the experience) of Products to shape its product in its formative years. The position is based at our Santa Clara office.

The Products group is responsible for Product Management and Product Marketing functions, requiring the team members to be equally comfortable in playing inbound and outbound roles. Manager/Director of Products will develop a solid understanding of the market, define the product roadmap and work closely with a deeply technical engineering team to deliver an industry-leading product.

Detailed responsibilities and the required background and skills are described below.

Responsibilities

  • Build direct relationships and work closely with early customers
  • Define product strategy and roadmap
  • Build MRDs and PRDs based on company’s vision and market needs
  • Collaborate with engineering team during product development cycles, playing a leading role in
  • feature definition and prioritization
  • Develop deep understanding of competition and feed that into the product roadmap, market positioning and
  • sales toolkit
  • Participate in go-to-market strategy development and execution
  • Enable direct and indirect sales teams to effectively sell products

Required Background/Skills

  • Experience in enterprise software industry, preferably in infrastructure space (virtualization, storage, databases, file systems, clustered systems, etc.)
  • Demonstrated success in defining and launching new product
  • Ability to collaboratively work with strong technical teams and to influence cross-functional teams
  • BS/MS in Engineering and MBA
  • Minimum two years of experience in technical product management

Send Cover Letter and Resume to resumes@birddogstaffing.com