For Job Seekers

Are you looking for a job in a fun software startup environment where you can be part of the core team? Do you enjoy working on the latest web technology and learning the inner-workings of the internet? Do you want to be involved in a cutting-edge Web 2.0 company? If so, Punchbowl is the place for you.

We are a highly productive and focused, yet easy-going group of software experts creating a web application for a fun and lucrative market. We're a fast growing company, and have job openings in all functional areas, including software engineering, user interface design, and business development.

Tell us how you think your experience and skills can help us grow. We're looking for a range of experience levels in each area, from recent college grads to experienced veterans. If you are interested and are motivated to join a startup, we'd love to hear from you.

Punchbowl is located at 50 Speen Street, Suite 202, Framingham, MA 01701 Map it »

Please send us your resume: jobs@punchbowl.com

Current Openings

Senior Ruby on Rails Developer

Punchbowl.com is seeking to add a very experienced Rails developer to our team. The ideal candidate has extensive experience using Rails to build consumer-facing web applications. He or she also considers themselves a full stack developer and is able to take on projects that include both back-end and front-end development.

Why join us?

Punchbowl, Inc. is a small company (about 20 people) and it is successful and growing. You will be working in an energetic and very fun startup environment. You will learn from (and hopefully teach) other experienced Rails developers. You will also see how engineering fits together with the other pieces of an organization to create a successful business.

On the engineering team, we stay current with the latest trends in web development and Ruby communities. We also strive to use the right tool for the job. Our platform is made up of several web applications. Current technologies we use include: Rails 2.3, Rails 3, bundler, RVM, Git, Shoulda, Rack Middleware, MySQL, MongoDB, Sinatra, Rails Metal, CoffeeScript, Spree, and RabbitMQ. Not only will you play a key role in building the future of Punchbowl.com, but you will also play a role deciding how the engineering team evolves to meet the needs of Punchbowl.com as we grow.

To apply for this position:

  1. Create a user account at www.punchbowl.com and check it out.
  2. Send a one page resume, quick impressions of the site, and brief introductory email to jobs@punchbowl.com.
  3. Please note: applicants who do not complete the above steps will not be considered for the position.

________________________________________________________________________

iOS App Developer (Remote, Contract)

Punchbowl, the gold standard in online invitations, is seeking to add a Senior iOS app developer to our team on a contract basis. We are open to remote contractors, and we will consider both part-time or full-time. The right person may grow into a full-time employee. The app developer will play a key role in developing next generation apps for Punchbowl. The ideal candidate has extensive iOS app development experience, and believes that user interface details really matter. You care about creating structured and maintainable code, and you consider development your craft.

The ideal candidate will have:

  • Demonstrated development experience with active available apps on the Apple Store
  • Clean code examples (available for review in Github) with an eye for design
  • Strong knowledge of design principles, user interfaces and mobile standards
  • Experience working in a fast-­paced small company environment
  • Eagerness to learn iOS tools and technology
  • Other mobile development experience is a plus (HTML5/CSS/JavaScript)

To apply for this position:

  1. Create a user account at www.punchbowl.com and check it out.
  2. Send a one-page resume, quick impressions of the site, and brief introductory email to jobs@punchbowl.com
  3. Please note: applicants who don't complete the above steps will not be considered for the position.

________________________________________________________________________

Associate DevOps Engineer

Do you want to work in a growing company that invests in its employees more than the average company?  Punchbowl Inc., the new gold standard in online invitations, provides a fun, casual, and innovative environment where hard work is recognized and rewarded.  We are currently looking for a motivated Associate DevOps Engineer to add to our team.

Some Punchbowl Perks:

  • Awesome company culture
  • Competitive salaries
  • 100% healthcare coverage
  • A collaborative, open-office work environment
  • Roxxee, our very sweet office dog
  • Volunteer outings, Friday afternoon beer breaks, and plenty of Big League Chew
  • A start-up environment where you’ll learn a lot and get your hands dirty

Learn more about us here: https://www.punchbowl.com/who-we-are/behind-the-scenes

Who You Are

As an Associate DevOps Engineer, you will be working with the systems operations and development teams to manage and improve the highly available web infrastructure at Punchbowl.com.  You will be responsible for automating tasks, end-to-end deployments with Chef, enhancing the monitoring of key systems (Nagios), enhancing our ELK-based performance metrics and data aggregation tools, and troubleshooting application issues in production.  Additionally, you will have the opportunity to work with the development team to improve our Ruby on Rails applications and services.  You will be required to participate in an on-call rotation.  Our team values uptime, stability, scalability, and reliability – and by joining our team you will have the opportunity to learn and and apply new technologies to meet these needs as we grow.

Qualifications:

  • 2+ years of Linux systems administration (Ubuntu)
  • 2+ years of scripting Bash, Ruby, and/or Python
  • Experience with configuration management (Chef, Puppet)
  • Experience with database administration (MySQL, MongoDB, Redis)
  • Familiarity with web application development and deployment (HAProxy, Nginx, Nagios, Rails, Git, CI/CD, Jenkins)
  • Excellent communication and collaboration skills 
  • Adaptable and love working in a fast-paced environment
  • Motivated, quick learner with excellent problem solving skills
  • Enthusiasm and passion with readiness to join a small company

To apply for this position:

  1. Create a user account at www.punchbowl.com
  2. Send a *one page* resume, impressions of the site, and brief introductory email to jobs@punchbowl.com
  3. Please note: applicants who do not complete the above steps will not be considered for the position.