Careers

Join our team.

BCC Software is always on the lookout for motivated talent to add to our team. As the leader in the continuously changing postal and data quality industry, we're seeking creative and flexible people that are ready to help shape the future. We offer competitive salaries, benefits, and opportunities for growth and advancement.

 


BCC Software is an established, Rochester, NY-based company with a track record of success. We power thousands of company’s outreach efforts with our innovative solutions that improve nearly 40 billion of the direct communications pieces sent in the U.S. each year.

We’re looking for passionate people to join our team and contribute to building our vision for the future of the industry. If you’re a talented professional looking for the freedom to solve the challenges of tomorrow while enjoying the security that a successful, 40-year-old company can provide, we would love to invite you over to our office for a chat.

To submit your resume for specific position, or general consideration, please use the form below:

Senior Professional Services Consultant

The Senior Professional Services Consultant is involved in the delivery of software integrations that leverage the address and data quality technologies employed at BCC Software. Specifically, the Senior Professional Services Consultant will be working on a team of software consultants who specialize in delivering project integrations and consulting services to a wide range of customers. This is a remote position reporting to the Director of Professional Services.

Learn More

Technical Support Specialist

The Technical Support Specialist is responsible for daily support functions, including accurately troubleshooting software and hardware issues and providing consulting to customers based on industry standards. 

Learn More

Test Engineer II-Automation Specialist

Performs the planning, development, and execution of automated product testing to verify the stability and usability of the product.  Activities include the development and maintenance of a standardized test automation framework. Work with the Quality Team to integrate manual tests into a centralized automation system.  Performs research and analysis on current testing methods to improve and automate those methods. Works with Software Engineering teams to address testing considerations and issues. Capable of working productively with limited supervision.  

Learn More