Skip to content

Instantly share code, notes, and snippets.

@jgan
Created August 5, 2014 18:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jgan/2f21470c4dc98737c4d6 to your computer and use it in GitHub Desktop.
Save jgan/2f21470c4dc98737c4d6 to your computer and use it in GitHub Desktop.
Privy Software Engineer position

Software Engineer

(the leading adjective is flexible commensurate with experience)

We're looking for a seasoned software engineer who is passionate about making a serious mark on both product and company culture.

As the senior engineer "spec" on our website indicates, there are a number of different expertise subsets that we would consider valuable; front-end system design and maintenance, "dev ops", and data analysis being three of particular note.

Requirements:

  • Extensive software engineering experience (6 - 10 Years)
    • Substantial experience developing web applications. We are a Rails shop, but all language and framework experience is welcome.
    • A strong understanding of scaling, performance and distributed system design.
  • Can demonstrate technical expertise that is well communicated and supported by the team.
  • Ability to work anywhere in the technical stack, delivering quality code both on the frontend and backend.
  • (Highly coveted bonus) Experience being a significant contributor in a start-up environment (limited team size, iteratively delivering high-value software, shared customer services responsibilities, etc.)

Our technology:

Significant experience with these technologies is a plus, but not a requirement.

  • Rails (4.1, we do our best to stay up to date)
  • Backbone.js, Javascript, CoffeeScript
  • PostgreSQL, ElasticSearch, Redis (Resque)
  • Heroku

Pre-"Architect" path

  • Significant emphasis on demonstrated design and architecting skill set.
  • Will expect more "back-end" oriented experience.
  • Leadership position requirements will be more "by example" as opposed to team manangement.

Pre-"VP of Engineering" path

Should have:

  • Experience with hiring, interviewing, and training talent/mentoring
  • Ability to lead a team with a skill at adapting to different personalities
  • Experience managing QA and release processes

Responsibilities will be built up over time, but will be expected to:

  • Manage a team with Scrum/Kanban/Agile/personal mix techniques
  • Work closely with the VP of Product for short- and mid-term team roadmap planning
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment