Work with us.

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.

Current Openings

Billing Specialist

The Billing Specialist’s main goal is to help guarantee the company’s revenue. This position is responsible for invoicing and collecting payments from customers.

Learn More

Senior Accountant

The Senior Accountant is responsible for providing support to the Finance Manager and ensuring accuracy of the general accounting function.

Learn More

Product Marketing Specialist

The Product Marketing Specialist plays a vital role in the development and execution of BCC Software’s overall marketing efforts by becoming a marketing subject matter expert on the company’s products, establishing a clear value proposition, and communicating that message to the market.

Learn More

Brand Marketing Specialist

The Brand Marketing Specialist plays a vital role in the development and execution of BCC Software’s overall marketing efforts. This person is responsible for maintaining BCC Software’s brand and communicating that position throughout the industry to generate leads, grow existing customers, and support our direct and indirect sales channels.

Learn More

Customer Support Technician I

The Customer Support Technician I is responsible for the daily support functions including providing accurate and courteous software support to BCC Software customers.

Learn More

Product Manager

Product Managers at BCC Software are responsible for one or more products and related services that form or support a defined line of business. This extends from increasing the profitability of existing products to developing new products for the company.

Learn More

Senior Software Engineer

This full stack developer is part of an Agile team in which they are expected to use their engineering skills to architect, design, prototype, code, test, and document our technology and product offerings. As an Agile team member, this person will be passionately engaged, take ownership of their work, and collaborate with their team members to get the job done. They will learn and grow their skills by taking on a leadership role in technology and process advancement through mentoring others.

Learn More

Software Engineer I

Software Engineers assist in the implementation, support, and maintenance of source code for a software application or a subsystem of an application under the supervision of a mentor. Performs analysis of input and output data along with reports to ensure features and functionality are working correctly based on product requirements and design. Works with Quality Control, Documentation, and Customer Support under supervision to answer questions and issues concerning product functionality.

Test Engineer II

Performs the planning, development, and execution of software product testing to verify the stability and use-ability of the product. Activities include the design and creation of test plans along with the construction of test cases and corresponding test procedures. Performs research and product analysis of input and output to verify that features and functionality are performing according to requirements and customer expectations. Works with Product Management, Software Engineers, Documentation, and Customer Support to resolve product functionality questions and issues.

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.

About BCC Software

What do we do?

BCC Software’s suite of address quality, mailing preparation, and data quality services are relied on by some of the country’s biggest direct communications companies.

BCC Software solutions are integration ready, and include API toolkits for custom integrations along with prebuilt connectors to many other software packages.

We complete the direct contact lifecycle with our comprehensive suite of data marketing services. BCC Software offers full service data management and campaign execution services, backed by data licensed from the USPS as well as a handful of carefully selected partners. We also offer mailpiece tracking and reporting to improve visibility into the mailstream and enabled timed multi-channel communications.

When were we founded?

BCC Software was founded in 1978. We're an established 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 enjoy the stability of an established customer base that gives us the freedom to innovate. We like to think of ourselves as a 40 year old start-up.

Where is the company located?

We innovate daily at 75 Josons Drive, Rochester, NY 14623.

Employee stories

BCC Software is a collaborative workplace where careers and friendships grow. We work, play, innovate, inspire, and solve the challenges of tomorrow together. We believe in promoting from within and making sure our talent is top notch. Some of our employees have spent an entire career here, we think that's a good thing.

George Vaisey
Director of Professional Services

A summer job turned into a career.

George joined the Customer Support team in 1996 and is now Director of Professional Services. After Customer Support, George moved on to Pre-sales Support, helping companies understand our solutions and technology and how they could drive automation and provide better ROI. He then formed our Professional Services team and has traveled the country providing our customers and industry leaders with training, consulting, and implementation services. Now George works with our Enterprise Support team handling post-sale services such as training, and as a team lead to support our newest technology and largest customers.

Asked about his experience with BCC Software, George says “Starting off in Customer Support allowed me to gain valuable insight and skills to troubleshoot customer needs, improved my people skills, and allowed me to continue expanding my knowledge about our technology and the mailing industry. Working at BCC was supposed to be a summer job but has turned into a career. I’ve grown personally and professionally into the person I am today.”

Sharon Chaffee
Customer Support Technician I

Be a human.

Having been in Customer Support for five years, Sharon still loves her job because it’s “a new experience every day.”

“There are a number of reasons that I love my job here. I get to work with some of the greatest people I know – in my own department and throughout the company.” She adds, “I love our customers. They’re industry savvy and willing to share their knowledge.”

“I also really like the fact that BCC Software is a Human Support company – when our customers call they speak to a human being. I like being one of those humans!”

“I guess it boils down to people. The people inside the walls who all support and care about each other. And the people outside to whom we not only provide service to, but who we get to develop relationships with. Customers know our names and stories and share their own stories with us. BCC Software still believes that people come first!”

You
Your future

Let’s do this.

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 hear from you.

Apply now

Benefits

In addition to a dynamic work environment, growth opportunities, and great culture, we offer outstanding benefits. Direct hires have immediate benefits eligibility.

Our benefits package includes:

  • Three company sponsored health plans to choose from
  • Dental and vision benefits
  • Flexible spending accounts (FSA)
  • Health reimbursement account (HRA) for those that choose a high deductible health plan
  • Company paid disability and life insurance, with the option to add additional coverage
  • 401k with immediate company match
  • Paid time off, plus company paid holidays
  • Employee assistance program (EAP)

Other perks include:

  • Active social committee that plans regular company events inside and outside of the office
  • Collaborative culture that embraces new ideas
  • Business casual work environment
  • Professional training and development opportunities
  • Career paths with room for advancement

Apply now

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 hear from you.

Apply now
Top