1. What is a Software Engineer at Xerox?
As a Software Engineer at Xerox, you are at the intersection of decades of document management legacy and modern digital transformation. This role is critical to the company’s evolution, as you will be responsible for developing, maintaining, and scaling the software solutions that power Xerox’s global enterprise products. Whether you are working on cloud-based service platforms, complex printing systems, or internal business automation, your contributions directly impact how thousands of global clients manage their workflows.
The work environment at Xerox is characterized by a blend of stability and technical innovation. You will find yourself working on diverse projects ranging from legacy system maintenance to the integration of modern cloud architectures and AI-driven features. This position demands a balance of technical rigor and a focus on practical, real-world application. You will often collaborate with cross-functional teams, including product managers, hardware engineers, and systems architects, to ensure that software solutions are robust, efficient, and aligned with the company’s strategic goals.