Work at Paperless Post
Paperless Post was founded in 2008 by a brother/sister team, James and Alexa Hirschfeld (one of Fast Company's "Most Influential Women in Tech 2011"). We specialize in the intersection of technology and visual art, providing the tools to design graphical, interactive messages that redefine what stationery can be. We ship features that over 10 million people interact with, and we are able to focus on quality because our users pay us directly.
Our open loft headquarters are in the Chelsea neighborhood of Manhattan, and we have a small second office in San Francisco. We care about pushing technology to its limits and creating a product that people actually use. We like to take ownership over our work, solve hard problems, and hang out with the occasional office dog. We don't like brilliant jerks, endless meetings, or ads. We're financially backed but also have a strong revenue model.
The Fun Stuff:
While perks are fun, it's the people and work that matter most. We're looking for enthusiastic, smart, collaborative people interested in being a big part of a small team. Check out our dev blog, company blog and some photos from recent company events. If you like what you see, click on any of the titles below to learn more about the position. If you'd like to work with us but don't see the right job for you listed below, send us an email at jobs@paperlesspost.com.
Graphic Designer
DevOps Engineer
Systems Administrator - Email Deliverability
Database Engineer
Software Engineer in Test
Mobile Web Developer
iOS Applications Developer
Interface Designer
Front End Developer
Web Developer
ActionScript Developer
Web Developer Intern


Graphic Designer
We are looking for a Graphic Designer to join our internal design team, which creates the large majority of our card content. We produce an enormous number of cards each year, both for general communications and for specific holidays and life events. Our Design Team is the heart of our card content, producing cards that get sent millions of times each month. This is a great role for someone with a strong understanding of the fundamentals of print design looking to join a thriving high-tech design startup with an in-house team that thrives on collaboration and creativity.
Requirements:
- Strong command of the Creative Suite
- Solid foundation in: graphic design, print design, and typography
- Proven ability to observe and challenge the fundamentals of typography and color theory
- Creative, with excellent organizational skills and strong attention to detail
- Bachelor’s or Master’s in design field
- Experience with letterpress, stationery design, or pattern-making are a big plus
- Ability to work in a fluid work environment and act quickly and smartly under tight deadlines
- Solid sense of style and trend; Passion for and appreciation of the graphic world
- Ability to collaborate and work well with others
To Apply:
Please send a resume and portfolio to graphic_designer@paperlesspost.com.
DevOps Engineer
We’re seeking a DevOps Engineer who brings a developer's perspective to technical operations and a TechOps perspective to software development. You love to write code that automates your entire infrastructure end-to-end (from bare metal/bare cloud to taking production traffic, at the "push of a button"). You modularize, reuse, and version control that code. You use the latest technologies, but still value uptime, performance, and stability. You follow best practices, but iterate over your projects quickly and smartly.
Responsibilities:
- Maintain stable staging & production CentOS-6 servers in a largely VMware environment, with some sprinkles of Amazon Web Services
- “Infrastructure as code"
- Troubleshoot production and systems issues
- Design & tune systems for performance, load, and scalability
- Maintain PostgreSQL database environment
- Enable developers to deploy systems & application code in a rapid and consistent fashion
- Systems/network security
- Documentation, documentation, documentation
Requirements:
- Linux systems administration (CentOS, RHEL)
- Configuration management (Chef, Puppet)
- Web/application serving (Apache, Nginx, HAproxy, Rails)
- Database administration (Redis, PostgreSQL)
- Email administration/deliverability (Sendmail, Postfix, PowerMTA)
- Monitoring/availability (Nagios)
- Trending/metrics collection (Collectd, Statsd, Graphite)
- Continuous integration/deployment (Jenkins, Capistrano)
- Scripting (Bash, Ruby)
- Version control (Git, Svn)
- Authentication/authorization (Kerberos, LDAP)
- Network administration (DNS, firewall, load-balancing)
- Application packaging (RPM, Ruby gems)
- Hosting (managed hosting, VMware, Amazon Web Services)
To Apply:
Please send your resume to dev_ops@paperlesspost.com.
Systems Administrator - Email Deliverability
We are seeking an experienced, flexible Systems Administrator to focus on email deliverability. Email is the core of our business (we send an average of two million emails per month, and growing) and we are looking for someone who lives and breathes MTAs, SPF, and SMTP. The ideal candidate will have more than two years experience in a production environment with extensive knowledge of email server administration and email deliverability. This is an exciting opportunity to work in an environment where we use new, interesting technologies while still maintaining a strong focus on stability and best practices.
Responsibilities:
- Maintain existing MTA servers
- Help design and implement a more robust and scalable email infrastructure
- Contact postmasters, ISPs and vendors regarding spam-listed or policy-related rejected emails
- Write scripts to parse and analyze email logs
- General day-to-day Linux server administration
Requirements:
- UNIX-based email server administration experience (installation, configuration, and maintenance of email systems)
- Familiarity with RFC email standards and industry best practices around abuse, spam, junk and bulk email
- Experience testing for email bulking (Postini, SpamAssassin, MessageLabs, etc.)
- Past work with SMTP transactions and email log analysis
- Scripting experience (Bash or Ruby are ideal)
- Knowledge of SPF records and DKIM/DomainKeys signatures
Bonus Experience:
- PowerMTA and Postfix
- Email systems growth analysis and capacity planning
- Implementing monitoring & trending for deployed email services
- Revision control & configuration management (Git/SVN, Chef/Puppet, etc.)
To Apply:
Please send a cover letter and resume to sys_admin@paperlesspost.com.
Database Engineer
We are seeking a Database Engineer to develop creative solutions for storing and using data in a highly interactive, fast growing web application. In this role you will solve challenging problems, working with our development and operations teams to protect and improve one of our most important assets - our data. You’ll use a variety of technologies, including PostgreSQL, Redis, Sphinx, Memcache, and any others that emerge as the best tool for the job. You’ll work with meaningful information that powers a product with which over ten million people interact.
Responsibilities:
- Design and evolve data structures throughout our Postgres and Ruby on Rails application, including use of the ActiveRecord object-relational mapper
- Build reporting tools and write code to help members of our product and management team make data-driven decisions
- Maintain and improve data access tools for technical and non-technical team members
- Work at the intersection of a variety of data storage systems and applications
Requirements:
- Working knowledge of SQL for standard CRUD operations
- Working knowledge of SQL aggregate functions
- Comfort with database execution/explain plans and tuning SQL queries
- Strong interest in database internals and effective algorithms
- Strong written and oral communication skills
- Familiarity with Ruby or at least one modern programming or scripting language
- Experience working with relational databases in a full-time, product-focused environment
Bonus:
- Working knowledge of PostgreSQL internals, e.g. MVCC, statistics
- Working knowledge of SQL aggregates including conditional aggregates, correlated subqueries, and/or window functions
- Experience with database replication
- Proficiency with Ruby, Javascript, or other server-side web languages
To Apply:
Please send your resume and cover letter to database_engineer@paperlesspost.com.
Software Engineer in Test
We are seeking a Software Engineer in Test. The successful candidate will be analytical, innovative, and self-motivated, with an eye for detail and a passion for product. In this role you will work closely with the product and engineering teams to ensure absolute quality in a customer-facing product that over ten million people interact with.
Responsibilities:
- Drive creative, effective testing strategies for cross-functional teams
- Create automated tests which provide clear results to the entire organization
- Triage complex application failures
- Lead test process automation
- Effectively communicate plans and issues with both technical and non-technical team members
- Participate in product requirement reviews, providing relevant feedback
Requirements:
- 2+ years authoring manual and automated tests, as well as troubleshooting experience (functional, usability, regression, performance, exploratory)
- Experience writing test plans and test cases based on technical requirements and functional specifications
- Proficiency in at least one programming language (Ruby, Rails, JavaScript, Python) a plus
- Experience with common testing and development tools (Selenium, Rspec)
- Comfortable working in diverse OS environments (Mac, Windows, Linux)
- Understanding of software development life cycle
To Apply:
Please send your resume and cover letter to test_engineer@paperlesspost.com.
Mobile Web Developer
We are seeking an exceptional Mobile Web Developer to join our new mobile team. In this role you will work closely with our Product and Mobile team to help us shape, design, and build the mobile Paperless Post experience for our mobile customers across a variety of mobile devices, and browsers. This role is a great fit for an experienced web developer who is looking to move into the mobile space. You will tackle design and software architecture challenges as you make the rich Paperless Post web experience live on mobile browsers. The ideal candidate is an excellent programmer, user-focused, and passionate about the mobile opportunities for Paperless Post.
Responsibilities:
- Develop our mobile web application throughout the product lifecycle: code architecture, feature implementation, integration, and code verification
- Solve complex technical problems under system constraints such as performance, form factors, and data service availability
- Lead and participate in code reviews
- Collaborate with the product, design, QA, and support teams to understand product requirements prior to implementation
- Ensure continuous high product quality through code testing, bug fixing, and feature changes based on consumers feedback
Requirements:
- 2 years of experience developing for web/mobile web platforms in JavaScript, HTML, CSS (Ruby, Ruby on Rails a plus)
- B.S. / B.A. in Computer Science or equivalent experience
- Creative with excellent problem solving and analytical skills
- Passion for product quality and attention to details
- Must be a team player and effective collaborator with excellent communication skills
- Experience coding for multiple mobile platforms (Android, BlackBerry, Windows) is a plus
To Apply:
Send your resume to mobile_webdev@paperlesspost.com
iOS Applications Developer
We are seeking an exceptional iOS applications developer to join our new mobile team. In this role you will work closely with our Product and Mobile team to help us shape, design, and build the mobile Paperless Post experience for our iOS customers. The ideal candidate is an excellent programmer, user-focused, and passionate about the mobile space and the mobile opportunities for Paperless Post.
Requirements:
- 2 years of experience developing in Objective-C with the iOS SDK and/or for desktop Mac apps
- Excellent understanding of optimization and performance issues across iOS software layers
- Experience coding for multiple mobile platforms (Android, BlackBerry, Windows) is a plus
- Experience submitting and releasing iOS applications to the Apple App Store is a plus
- Creative with excellent problem solving and analytical skills
- Passion for product quality and attention to details
- Must be a team player and effective collaborator with excellent communication skills
To Apply:
Send your resume to ios_developer@paperlesspost.com
Interface Designer
We're looking for an exceptional interface designer to be an integral part of our team and help us create elegant and simple user interfaces. The ideal candidate is passionate about clean, compelling, and high quality design and wants to contribute in multiple dimensions to help shape the Paperless Post user experience. This person will work closely with our Product, Engineering, and QA teams to iteratively shape and refine the way our users interact with our web-based and mobile products throughout all phases of the product cycle.
Requirements:
- 2-3 years of design experience with Photoshop, Fireworks, or similar tools. Experience with designing for touch and/or mobile interfaces is a plus
- Knowledgeable about web design tools and a deep understanding of the web as a medium
- Knowledge of user-centered design principles and web design best practices/standards
- A passion for product and web application design and an aesthetic understanding of what Paperless Post is and could be
- Must be comfortable with a fast paced, dynamic, and entrepreneurial environment
- Must be a great team player and an effective collaborator with excellent communication skills. It is essential that you are able to present your design rationale based on our brand, user goals, and usability, rather than personal opinion
- A portfolio demonstrating strong user interface and visual design work
To Apply:
Send your cover letter, resume, and portfolio to interface_designer@paperlesspost.com
Front End Developer
We're looking for a creative, innovative front-end developer to architect and maintain paperlesspost.com, a site that over 10 million people interact with. Projects involve our main and mobile sites, and range from simple enhancements to weeks-long projects dedicated to completely new features. In this role you will get to work on a visually elegant site that puts a major emphasis and value on the front-end -- your work here will be noticed and appreciated.
Responsibilities:
- Receive all front-end tasks, including new projects, current site updates and changes, and bug fixes
- Work with the Product team on project specs, providing input on the overall interface of the existing site and new feature development
- Receive Illustrator files from Design team and slice images, if needed
- Convert design to readable HTML/CSS
- Ensure the site supports older browsers (IE6 and up only)
- Commit your code in the Git repo and hand off for implementation
- Use of CSS3 is encouraged, as the site does not need to look identical in all browsers
Requirements:
- Proven good judgement when it comes to implementing design
- Ability to make reusable and fast CSS
- Solid knowledge of HTML, CSS, JavaScript, and Web Standards a must
- Experience using Adobe Photoshop and Fireworks
- Haml/Sass, jQuery, and Ruby knowledge a plus
- Mac OS X experience a plus
- Excellent communicator and collaborator
To Apply:
Please send a resume and cover letter (yes, cover letters do matter) to front_end_developer@paperlesspost.com
Web Developer
This position is ideal for someone who knows Ruby, Rails, and jQuery. This position includes working with small feature teams on all parts of the development cycle, in many different areas of the code, and on constantly releasing features that many people use.
Responsibilities
- Implement new features written both in Ruby and JavaScript
- Develop maintainable software through various methods, from peer reviews to writing automated tests
Qualifications
- Equivalent experience to a B.S. or B.A. in computer science
- Solid understanding of Ruby and JavaScript
- Experience working with with a team of software developers
- Enjoy learning new concepts in a quick time frame and be able to professionally apply them
Our Stack:
- Ruby and Ruby on Rails
- jQuery & Sammy.js
- Git
- PostgreSQL
- Lots of bleeding edge tools and technologies: Redis, Node.js, Canvas
To apply for this position please send a resume to jobs@paperlesspost.com with a brief cover letter included in the body of the email.
ActionScript Developer
A large part of of our front-end is written in Flash, Flex and AS3. We’re looking for people with experience in these tools as well as experience or a desire to dabble in the latest technologies for rich applications on the web.
Skills
- Visual algorithms
- Motion design
- JavaScript animation
To apply for this position please send a portfolio or resume to jobs@paperlesspost.com with a brief cover letter included in the body of the email.
Web Developer Intern
This position is ideal for someone who is either in the middle of their studies at school or recently graduated and is eager to contribute to a highly dynamic, diversified technology team.
Requirements
- Experience developing web applications
- Knowledge of Ruby and Javascript a big plus
- Solid understanding of data structures and basic algorithms
- Basic understanding of databases
- Ability to communicate well to all members of the technical and product team
What you will Learn
- How to develop adaptable software in a rapidly growing startup
- Tools (e.g. using git for version control) and skills to work among a team of developers
- How to work on all parts of the software development cycle, from architecting to maintaining
- How to work with a suite of applications that all depend on each other - we have a lot of moving parts!
- How to communicate your project ideas and feedback to the business team
Languages and Tools
- Ruby - should you do more of the server-side development
- Javascript - should you do more client-side development
- Git - version control software
- PostgreSQL - the database software we use
To apply for this position please send a resume to internship@paperlesspost.com with a brief cover letter included in the body of the email.