Applications Developer (Java), Penguin Random House

The Applications Developer will join the Reader Engagement Technology team in the IT group at Penguin Random House (PRH).  


The Reader Engagement Technology team uses current and emerging technology to engage readers directly, to help marketing teams across the organization to amplify their work, and to help enable the automation, personalization, and data science capabilities that are critical to success in this era of rapid technology change.



  • Write high quality production code
  • Create and maintain automated test suites to support CI/CD processes
  • Design and implement components, features, and bug fixes on automated marketing systems and related projects
  • Integrate software components with internal and external systems
  • Collaborate effectively with team members across roles and departments
  • Participate in and positively influence a collaborative, respectful, self-reflective tech team process
  • Participate in peer code reviews (as a reviewer and reviewee)


Qualifications & Experience:

  • Java development (primary language, 5 years, Java 8 or greater, Spring framework, Junit, Hibernate, etc.)
  • Python development (secondary language, Python 2.7 or greater)
  • AWS serverless development (1+ years managed services e.g. Lambda, DynamoDB, DataPipeline, CloudFormation, etc.)
  • Working in Kanban, Scrum, or similar methodologies
  • Git
  • Some experience with single-page webapp development
  • Relational databases (Oracle, MySql, Postgres or similar, some experience)


Penguin Random House is the leading adult and children’s publishing house in North America, the United Kingdom and many other regions around the world.  In publishing the best books in every genre and subject for all ages, we are committed to quality, excellence in execution, and innovation throughout the entire publishing process: editorial, design, marketing, publicity, sales, production, and distribution.  Our vibrant and diverse international community of nearly 250 publishing brands and imprints include Ballantine Bantam Dell, Berkley, Clarkson Potter, Crown, DK, Doubleday, Dutton, Grosset & Dunlap, Little Golden Books, Knopf, Modern Library, Pantheon, Penguin Books, Penguin Press, Penguin Random House Audio, Penguin Young Readers, Portfolio, Puffin, Putnam, Random House, Random House Children’s Books, Riverhead, Ten Speed Press, Viking, and Vintage, among others.  More information can be found at


Penguin Random House values the array of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.



Company: Penguin Random House LLC 

Country: United States of America 

State/Region: New York 

City: New York 

Postal Code: 10019 

Job ID: 69601



New York, NY, US, 10019

Nearest Major Market: Manhattan
Nearest Secondary Market: New York City

Job Segment: Application Developer, Developer, Java, Database, Oracle, Technology