Mail Presort Suite
Comprehensive mailing presort software
Join our innovative team and help shape the future of software solutions. We’re looking for passionate professionals who want to make a meaningful impact while enjoying excellent benefits and growth opportunities.
At BCC Software, we’re always looking for motivated, forward-thinking talent to join our team. As a leader in the ever-evolving postal and data quality industry, we value individuals who bring a growth mindset, embrace new challenges, and are eager to learn and innovate. If you’re creative, adaptable, and ready to help shape the future, we’d love to hear from you.

Discover exciting career opportunities and grow with us.
There are no job postings right now.
The DevOps Engineer is responsible for supporting and enhancing the engineering infrastructure, managing secure engineering operations, and maintaining internal development tools and software. This role includes automating engineering workflows, maintaining cloud-based infrastructure, and contributing to product development efforts. The DevOps Engineer will work closely with Development, QA, and IT teams to streamline and secure all aspects of the CI/CD pipeline while advancing cloud infrastructure, automation, and operational excellence across the engineering organization.
The QA Manager is responsible for leading and advancing quality assurance software engineering practices across a diverse portfolio of desktop and SaaS products. This position is accountable for establishing and executing a modern quality strategy focused on automation, scalable test frameworks, AI-assisted quality practices, and standardized processes across the organization.
This role operates at both a strategic and operational level, providing leadership in team development, quality governance, release confidence, and continuous improvement initiatives. The Engineering QA Manager partners closely with Engineering, Product Management, DevOps, Platform/IT, and Support teams to implement consistent testing methodologies, improve product quality, and optimize delivery processes.
The position requires strong people leadership combined with technical expertise in test automation, desktop and web application testing, CI/CD integration, and emerging AI technologies that enhance test design, defect detection, issue triage, and overall engineering productivity.
The DevOps Engineer is responsible for supporting and enhancing the engineering infrastructure, managing secure engineering operations, and maintaining internal development tools and software. This role includes automating engineering workflows, maintaining cloud-based infrastructure, and contributing to product development efforts. The DevOps Engineer will work closely with Development, QA, and IT teams to streamline and secure all aspects of the CI/CD pipeline while advancing cloud infrastructure, automation, and operational excellence across the engineering organization.
The QA Manager is responsible for leading and advancing quality assurance software engineering practices across a diverse portfolio of desktop and SaaS products. This position is accountable for establishing and executing a modern quality strategy focused on automation, scalable test frameworks, AI-assisted quality practices, and standardized processes across the organization.
This role operates at both a strategic and operational level, providing leadership in team development, quality governance, release confidence, and continuous improvement initiatives. The Engineering QA Manager partners closely with Engineering, Product Management, DevOps, Platform/IT, and Support teams to implement consistent testing methodologies, improve product quality, and optimize delivery processes.
The position requires strong people leadership combined with technical expertise in test automation, desktop and web application testing, CI/CD integration, and emerging AI technologies that enhance test design, defect detection, issue triage, and overall engineering productivity.
We believe in taking care of our employees with comprehensive benefits and perks that support both professional and personal growth.
Explore our Careers page to discover the various opportunities available across different departments.
Whether you’re a software developer, marketing specialist, or customer support expert, we offer a collaborative and dynamic work environment where you can thrive and grow.