Senior Rails Developer (US candidates only!)

Anywhere in the USA  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

We're looking for an awesome Senior Rails Developer to join our growing team. If you've ever wanted to work for a interesting security startup with great people this is your chance. We're a little different than your average startup so we put together this FAQ.

Ok who are you guys?
ThreatSim is comprised of some really smart security hackers who were tired of working for large companies. There are people here from Mitre, HP, Fortify, RSA, Verizon Business, Cybertrust, and others. We wanted to do the small company thing and it's worked well for us.

What would I be working on?
You'd be working on our SaaS service, ThreatSim. It lets our customers send simulated phishing campaigns against themselves. When the user clicks on the simulated phishing link they are immediately shown training. It's an unconventional approach to changing user behavior and it works (hint: we have data).

Essentially we get to think like bad guys and help our customers improve their security. It's an interesting space to say the least. If you ever wanted to learn more about security and cutting-edge attacks, this is the place. We simulate evil AND give our customers data that they can use to protect their organization. You will spend a lot of time thinking "if I was a bad guy I'd..." then have to pivot and think "if I was a security engineer I'd...".

Where is this position located?
This is a remote position that is open to US residents only located within the US. We understand that not every rails developer wants to move to SF, NYC, or DC so we let you work wherever you are productive.

What will my day to day be like as a developer?
You grab your coffee and commute to your home office (or coffee shop, whatever) in about 30 seconds. There, in the comfort of home, you work on new features, enhancements, and issues to ensure that ThreatSim continues to be awesome. You keep in touch with the team using:
  • HipChat
  • Skype
  • Join.me
  • Google Hangout
  • An ol' IP phone


  • Using your company provided Macbook you write code, commit to Github, and listen to your friends complain about traffic on Facebook. From time to time you may respond to a customer support ticket. When you are done for the day you commute home in about 30 seconds.

    Who will I be working with?
    Other developers, devops, the CTO, sales, and maybe even customers. We're a 15 person company so needless to say you'll know everyone on a first name basis.

    What hours do you work?
    We generally work "normal" office hours but are flexible. Most of us are on the east coast (DC area) but as long as you are in the lower 48 we're good. We're a startup, so sometimes there are long hours. But we all have families so we aim for a good work-life balance.

    What technology to you use?
    ThreatSim is built entirely within Amazon Web Services. Linux, load balancers, auto-scaling, sidekiq, redis, ansible, git, Splunk, HIDS, two-factor auth, disk encryption, and a lot of cool security stuff that you probably aren't used to seeing in a startup.

    What skills and qualities are you looking for in a candidate?
    Here's a bullet list:
  • Ruby on Rails 3.0+
  • Relational and non-relational databases: MySQL, Redis
  • Background job processors (e.g. Sidekiq)
  • Javascript frameworks (e.g. jQuery, pure JS)
  • Client-side and server side MVC
  • Comfortable with git for version control
  • Continuous integration
  • MS Office (hah right, could you imagine?)


  • The ideal candidate will be comfortable working remote and managing themselves. You will be an integral part of the team with a huge impact on the future of our product. We're passionate about what we do and you should be too.

    How often do we get together in person?
    For people local to DC we try to get together for lunch every few weeks. For those that are remote we have a few events every year (company picnic, go-kart racing, paintball, holiday party, etc.) Some of the folks here brew beer so I suspect that they hang out more often.

    What benefits do you offer?
    The salary is competitive and depends on your experience. We offer the following:
  • Medical, dental, and vision insurance
  • SIMPLE IRA with company match
  • 3 weeks PTO for new employees, 4 weeks for employees with us longer than a year.
  • 8 federal holidays
  • Choose your own laptop (hint: we like Apple products)


  • strong>Apply for this position

    If you are interested in helping evolve information security, tell us about yourself. Send us your LinkedIn profile, Github repo, or anything else you feel would help us get to know you.
    Start date
    ASAP
    From
    ThreatSim
    Published at
    23.08.2013
    Contact person:
    Freelancer Map
    Project ID:
    588026
    Contract type
    Freelance
    Workplace
    100 % remote
    To apply to this project you must log in.
    Register