Cimpress is a technology-focused, digital manufacturing company known for its ability to produce custom engineered products in mass quantities to meet customer needs. With a global network of 13 production centers, Cimpress enables businesses to quickly and easily meet their product requirements, offering technology that helps customers customize, design, and print their products with speed and flexibility.
Headquartered in Waltham, Massachusetts and founded in 1995, Cimpress’ disruptive technology helps customers save time, reduce cost and waste, and deliver on customer satisfaction. Cimpress’ technology and engineering include modularized product, machine, and automation technologies which enable customers to rapidly switch and scale production quickly. Cimpress on-demand technology allows customers to access personalized prints at scale, increasing both speed and flexibility.
For technology-focused professionals looking for opportunities in programming, coding, application development, and IT, Cimpress offers a wide range of opportunities. The company provides an open, stimulating environment where developers can tackle complex digital manufacturing challenges and work with the latest technology. The team at Cimpress prides itself on creating innovative solutions for customers and staying ahead of the curve in terms of digital manufacturing technologies.
Cimpress offers its employees an excellent benefits package, competitive salaries, ample leisure time, and a place to learn and grow. Whether you’re looking to jump-start your career in application development or engineering, Cimpress is a great place to work, especially if you have a passion for digital manufacturing and innovative changes in technology.
Quick Links
Career Paths
Reviews
FAQs
Software Developer
Average Work Hours (weekly unless noted): 40 - 50 hours
Average Salary (yearly in dollars unless noted): 90000
Description: Develop and maintain software components across company's web, cloud and mobile products. Design, build, test and deploy high quality software applications. Monitor and troubleshoot software performance
Qualifications / Requirements: Bachelors degree in Computer Science and 3+ years of software development experience. Strong understanding of object-oriented design, software development and cloud-based application architectures. Proficient in coding in at least one modern programming language
Average Work Hours (weekly unless noted): 40 - 50 hours
Average Salary (yearly in dollars unless noted): 100000
Description: Design, configure, implement and maintain databases. Monitor database performance, optimize queries, and design and consult architecture. Troubleshoot and resolve database issues
Qualifications / Requirements: Bachelors degree in Computer Science and 5+ years of experience with relational databases. Willingness to learn new technologies and advise on best practices. Hands-on experience with scripting and ETL tools
Average Work Hours (weekly unless noted): 40 - 50 hours
Average Salary (yearly in dollars unless noted): 90000
Description: Maintain networking infrastructure and network operations, as well as provide implementation and technical support for network services and applications. Ensure security and integration of various network systems
Qualifications / Requirements: At least 3 years of experience in network administration, maintenance and troubleshooting. Ability to work in a fast-paced environment and be up-to-date with modern technologies. Cisco Certifications preferred
Average Work Hours (weekly unless noted): 40 - 50 hours
Average Salary (yearly in dollars unless noted): 80000
Description: Design world-class products to meet customer needs and develop creative and innovative experiences. Conduct user research and validate product ideas with customers. Create wireframes, mockups and prototypes
Qualifications / Requirements: 3+ years of experience in product design. Proficiency in Adobe Creative Suite and Sketch. Ability to communicate technical concepts clearly in writing, verbal and visual form
Average Work Hours (weekly unless noted): 40 - 50 hours
Average Salary (yearly in dollars unless noted): 85000
Description: Create and maintain test plans, test cases and test scripts. Find and report bugs. Monitor automated test execution and collect test data
Qualifications / Requirements: At least 4+ years of experience in software testing. Python, shell scripting and database experience. Ability to rapidly learn new technologies and debug complex issues
Average Work Hours (weekly unless noted): 40 - 50 hours
Average Salary (yearly in dollars unless noted): 95000
Description: Analyze data from various systems and identify trends and correlations. Build predictive models and develop tools and systems for data analysis. Design, implement and maintain data pipelines
Qualifications / Requirements: 4+ years of experience in data analysis, machine learning and software engineering. Working knowledge of scripting languages and ability to handle large data sets. Advanced degree in Computer Science or similar field
I've been working with Cimpress for just over 2 years and have had a great experience. I'm a software engineer, and our team has had the opportunity to work on some cutting edge projects that make a real difference in the products and services we provide. Everyone on the team is friendly and encouraging, management is supportive, and there is plenty of growth potential. The work/life balance is above average, and jobs are well compensated here compared to similar roles in the industry.
Rebecca M.
Review Rating:
4.9/5
4.9
Working at Cimpress has been a great experience. The technical challenges are engaging, the environment is supportive and collaborative, and the growth potential is fantastic. As a designer, I've had the opportunity to work on projects that I'm proud of and get to see the impact of my work, which is incredibly rewarding. Management is helpful and flexible when it comes to my workload.
Matthew Z.
Review Rating:
4.8/5
4.8
I've been working at Cimpress for the past year and a half and have had a great experience so far. I'm an engineer in the IT department, and I've been able to apply the skills I've developed over the years in a productive and challenging way. The work is satisfying and I'm excited to come to work and progress in my role each day. The environment is open and welcoming, and there's plenty of support and guidance when needed.
Sarah W.
Review Rating:
4.7/5
4.7
I've been with Cimpress for just over a year now and I absolutely love it. The team is welcoming and helpful, and I feel like I'm valued. As a programmer, I'm able to take on complex challenges that let me develop and hone my skills. I'm able to earn a fair wage and the company also offers great incentives and bonuses. Overall, I'm extremely satisfied with my work here and look forward to continuing my career with Cimpress.
Timothy D.
Review Rating:
4.9/5
4.9
Working with Cimpress has been great. I'm in the IT department and everyone on the team is friendly and helpful. We work with modern technologies and the projects are always interesting and challenging. Management is present and supportive, and there are ample opportunities to learn and grow in your role. The company also offers a good balance between work and life and offers generous pay compared to other companies.
Frequently Asked Questions
What qualifications are needed for a web developer role at Cimpress?
A web developer role at Cimpress requires a B.Sc. degree in computer science, engineering or related field, plus two to four years of experience as a software engineer.
What type of support is available for new employees at Cimpress?
Newly hired employees at Cimpress receive support from their supervisor and manager, as well as their teammates. Additionally, the company provides resources such as a mentoring program and onboarding toolkit to help ensure a smooth transition.
What is the application process for a role at Cimpress?
To apply for a role at Cimpress, candidates should create an online profile, upload their resume, and answer a few questions which can be found on the company’s career website.
What is the company culture at Cimpress like?
Cimpress has a collaborative culture based on innovation, shared knowledge, and respect. Employees are encouraged to take initiative and drive change, as well as make a difference within the organization.
What types of benefits does Cimpress provide for its staff?
Cimpress offers an extensive benefits package for its staff, including flexible working hours, an employee well-being program, vacation days, family care, medical and dental insurance coverage, and an employee stock purchase plan.
Career Paths: Software Developer, Product Owner, User Experience Designer, Product Manager, Data Scientist, Solutions Consultant, Automation Engineer, IT Support Analyst, Systems Administrator, Web Designer, Graphic Designer, Quality Assurance Engineer.
I've been working with Cimpress for just over 2 years and have had a great experience. I'm a software engineer, and our team has had the opportunity to work on some cutting edge projects that make a real difference in the products and services we provide. Everyone on the team is friendly and encouraging, management is supportive, and there is plenty of growth potential. The work/life balance is above average, and jobs are well compensated here compared to similar roles in the industry.
What qualifications are needed for a web developer role at Cimpress?
A web developer role at Cimpress requires a B.Sc. degree in computer science, engineering or related field, plus two to four years of experience as a software engineer.
What type of support is available for new employees at Cimpress?
Newly hired employees at Cimpress receive support from their supervisor and manager, as well as their teammates. Additionally, the company provides resources such as a mentoring program and onboarding toolkit to help ensure a smooth transition.