Applying to Puppet

How do I submit my resume?

Visit our Careers page to apply for the position that interests you.

How do I know if my resume was received?

Once you submit your online application, you'll receive a confirmation email. This typically happens shortly after you apply. (If you haven't yet received an email, be sure to check your spam folder.)

How do I know if I'm being considered?

Your online application will be reviewed directly by the hiring manager. If you are selected to move forward in the interview process, you will be contacted for a phone interview or technical screen.

We will also notify you if you are not selected for further consideration. Please note, while we'd like to provide applicants with specific feedback for not being selected, we're just not able to, due to the number of applications we receive for each position.

How do I apply for an internship position?

To apply for our internship positions, submit an application via our Careers page. Be sure to include with your resume a cover letter that addresses the specific questions in the application.

Interviews at Puppet

What is your typical interview process?

If you meet the minimum qualifications for a position, the first step is a phone interview or technical screen, depending on the position. The next step is a more in-depth interview either over the phone or in person with a member of the hiring team. All candidates who progress to the final round of interviews will be invited to spend a day at our office.

What should I bring for my interview?

Don't worry, we'll let you know beforehand if we want you to bring anything. We will also have your resume and cover letter on hand, so no need to bring extra copies — let's save some trees!

How should I dress for my interview?

While we have a casual dress code here at Puppet, we encourage you to keep in mind the type of position for which you are interviewing. If you’re interviewing for a client-facing role, we suggest professional attire. If you're interviewing for a non-client facing role, feel free to dress in business casual attire for your interview.

What should I expect during the onsite interview?

You'll be meeting with several team members throughout the day, each focusing on a different area of your experience and competencies aligned with our core values. Depending on which position you applied for, you can expect to showcase your technical prowess by whiteboarding a problem or presenting your portfolio. We will also be asking you questions about your communication style, work ethic, and problem-solving abilities. Puppet is a fast-moving, fun, and unique company. We want to be sure that we'll be the right place to propel your career to the next level.

What can I expect after the interview?

We strive to get back to every candidate with a decision via a phone call. Typically, hiring decisions are made within a week after the complete onsite interview. If you have any questions regarding the status of your interview, please feel free to contact your recruiter. If you're selected, your recruiter will get in touch with you requesting references.

Benefits at Puppet

When is an employee eligible for benefits?

Employees are eligible for benefits on the first of the month after their date of hire.

What type of benefits do you offer?

We offer medical, dental, and vision for you, your significant other and your children. We offer both a PPO and HSA plan.

What is your PTO policy?

As an exempt employee, you get (about) four weeks of paid time off. Our PTO is managed through an honor system.

Do you have a 401k program?

Yes, employees are eligible for our 401k program 30 days after hire.

Other Questions

Where are you located?

We are located in the Block 300 Building in downtown Portland, one block from the Tom McCall Waterfront Park and a multitude of food carts. We also have offices located in Belfast, London, Sydney and the Czech Republic.

Do you hire candidates requiring visa sponsorship?

This largely depends on the position and/or organization. In general, however, we have sponsored visas. Our hires are based strictly on skills/experience required for the position. Therefore, if we interview a candidate who possesses the skills/background required for a particular role, and the candidate requires sponsorship, we will sponsor a visa on the candidate's behalf.

Do you have any part-time positions available?

Unfortunately, the majority of our positions are full-time. If and when we do have part-time positions available, it will be clearly stated in the job posting.

Do you have an internship program?

Yes. We have a fantastic summer internship program that offers great learning opportunities for college students and recent graduates. Occasionally, internship positions become available during the year, and as with summer internship positions, they will be posted on our Careers page.

Do you provide relocation assistance?

This depends on the position and/or organization. If it's a position for which relocation is required, Puppet offers two different relocation assistance plans for you to choose from, based on your relocation needs. Your recruiter will discuss these options with you during the interview process.

Do you hire remote employees?

We do have a distributed team across the globe. Depending upon which team you are applying for, working remotely is a possibility. Previous experience working with remote teams is a prerequisite for consideration.

Do you perform drug testing or background checks prior to employment?

Since we are a government contractor, there are certain positions that require background checks and drug screens. Any such requirement will be noted in the job description.

Have a question not covered here?

If you have an important question about how to apply or Puppet’s benefits, you can email us at recruiter@puppet.com. Please note we can’t tell you the status of your application.