Wanted: Ninja flavored open source C programmer

Matt Olney molney at sourcefire.com
Wed May 4 14:19:09 UTC 2011


Sourcefire (you know, the Snort people) is currently hiring application
developers for a new open source security analysis system called Razorback.
 Right up front you should be aware of a couple things:  First, you'll be
working in a research-oriented environment, so you'll have to do things like
take time to find the right answer, expand your knowledge base and work
outside your comfort zone.  Reasonable reflexes would be plus (for you, not
us), as at some point research into the conversion of potential to kinetic
energy will occur.



OK, with the caveats and disclaimers out of the way, you should know that
the ideal candidate will have the following skills/abilities/power-ups:



1)  Knowledge of the open source environment

2)  Familiarity with common open source projects

3)  Experience with UNIX based socket programming

4)  Experience with UNIX based pthreads programming

5)  Some background in the network security space

6)  Experience with sql based database programming

7)  Experience with nosql based database programming

8)  Experience with message queuing systems such as ActiveMQ and Rabbit

9)  Desire to work in a close-knit team with a cooperative development
environment



Candidates without all the above skills or abilities will be considered.
 Hoever, the following minimum skill set is required:



1)  Knowledge of C in a UNIX environment with some socket programming

2)  Ability to learn

3)  General knowledge and appreciation of the open source idea.

4)  Desire to learn

5)  Some initiative

6)  Desire to work in a close-knit team and a cooperative development
environment

7)  Seriously, you'll learn, you promise.



The position is in Columbia, MD.  Candidate must live in or be willing to
relocate to that area.  Position is full-time and permanent.  Salary is
aggressively commensurate with talent and ability.


If you're invited to a full interview, here are some hints based on our
experience with other candidates:



1) If you put it on your resume, its fair game.  No take backs.

2) It's a developer position, anticipate that we'll ask you to write some
code.

3) Suits are optional, we certainly don't wear them.  However, socks are
required.  And pants.

4) The interview process is rather lengthy and challenging.  Lunch will be
provided.

5) The Razorback project is on Sourceforge.  Some questions in the interview
will be related to its functionality.



If this sounds like something you're down with, please email your resumes
to:  molney at sourcefire.com  You can also drop me a line there if you have
any questions.


More information about the freebsd-jobs mailing list