Software Engineer, May 2018

Responsibilities:

• Maintain and extend Privy's website personalization code in JavaScript.• Implement new product features using Ruby, JavaScript, PostgreSQL, Redis, and MongoDB.• Build new integrations with third party APIs, and troubleshoot and maintain them.

Your background:

• B.S. or M.S. in Computer Science, Engineering, Mathematics, or equivalent.• You communicate ideas clearly, and write intelligently.• You're an independent self-starter who can take an ambiguous idea from whiteboard to production.• You can see the bigger picture and want to be part of a business, not just an engineering team.• Existing US work authorization required - sorry, no sponsorship available.

Our culture:

• We do thorough code reviews using GitHub pull requests. We aim for high code quality with a lightweight process.• We practice rapid iteration - if it’s been reviewed and makes production better, deploy to production.• Before coding, we sweat the details and edge cases, debate the design, and disagree openly.• We use the best tools money can buy, and focus on solving real problems for customers, not re-inventing the wheel.• We write tests pragmatically for things that are mission-critical or prone to failure. Think billing and offer redemption, not Backbone templates.• Our stack: React, Backbone.js, Ruby on Rails, PostgreSQL, Redis, MongoDB