Are you passionate about programming? Do you enjoy learning and staying current with the latest in languages, platforms and development environments? Are you someone whom others go to for help?

YouTech is seeking talented engineers to join our expanding software development team. You will use the latest programming tools and techniques to create highly customized and complex applications. In our dynamic and exciting development environment, you will meet new and exciting challenges on a daily basis.

The Senior Software Engineer is a key member of the development team and will design/develop a highly scalable digital offer platform. This position will have the opportunity to help build and deliver our product line in an agile development environment.

This role is based at the YouTech headquarters in Brisbane (South San Francisco), CA.

  • Work closely with product managers and project/account managers to understand the requirements and implement while collaborating with other engineering team members to ensure solutions match the architectural vision
  • Collaborate with creative professionals, and other members of the project team on requirement specifications, development, testing, and launch planning
  • Work closely with other engineering team members to produce technical design documentation and to ensure the code follows a good coding standard
  • Assist in the development and maintenance of a scalable, web-based platform for hosting a variety of websites for clients supporting online loyalty programs
  • Assist in the development and maintenance of a custom digital offer platform used to load offers directly to loyalty cards for redemption at point of sale
  • Mentor other team members and review code and provide constructive feedback
  • 6+ years of commercial server-side development experience using J2EE
  • In-depth understanding of standard Internet infrastructure, protocols and technologies
  • Working experience in Servlets, EJBs, JAX-RS, JMS, XML, JSON, HTML, JavaScript, Couchbase and/or Oracle Database
  • Experience in building Web Service applications using Service Oriented Architecture (SOAP and REST)
  • Working experience with revision control software such as CVS or SVN
  • Unix/Linux familiarity
  • BS Computer Science or equivalent
  • Exposure to Amazon cloud environment
  • Working experience with JBoss Application Server 7+
  • Experience in Cassandra is a plus

YouTech is the largest digital offer network in North America, providing a suite of tailored solutions that help retailers engage shoppers and thrive in the digital age. YouTech's platform powers meaningful, retailer branded experiences with omni-channel reach, seamlessly integrating into existing strategies to deliver measurable results and industry leading redemption rates. Based in the San Francisco Bay Area, YouTech's platform has processed more than 8 billion digital offer downloads to date.
Visit to learn more.

This is a full time position

Visit Careers at YOU Technology

Personal Information


Other Information