What is a Software Engineer at RPI/Blurb?
A Software Engineer at RPI/Blurb operates at the intersection of creative expression and robust technical infrastructure. You are responsible for building and maintaining the platforms that empower millions of users to create, publish, and sell high-quality books and digital content. Your work directly impacts the user experience, ensuring that complex publishing workflows feel intuitive and seamless for our global community.
This role requires a blend of creative problem-solving and technical precision. You will contribute to the full software development lifecycle, from architecting scalable backend services to crafting responsive frontend interfaces. At RPI/Blurb, we value engineers who are not just coders, but product thinkers who care deeply about the end-to-end reliability and performance of our tools.



