Senior Software Engineer

  • Contract: Full-time

Job Description

Do you have an interest in working on a SaaS product that is disrupting a $75 billion industry? Do you enjoy working in a fast-paced, diverse, start-up-like environment? Do you code in jeans and a T-shirt, and enjoy Nerf battles, company-hosted nights out, and free snacks? If you said yes to these, then look no furtherthis is the opportunity you have been waiting for!

WorkStride develops a mobile-enabled, SaaS platform that allows companies to have a portal where their channel sales partners can share information, access training, and get rewarded for participating in sales promotions, lotteries, and contests. Our first-generation product is being used by 20 of the Fortune 500. Come help us as we rapidly grow our platform and customer base!

As a Senior Software Engineer you will be a creative thought leader with passion for building leading products that will serve our recognition and incentives-based clients. Our offices are located in the iconic Empire State Building, but we will consider remote candidates.

You will work with a smart, talented, passionate team of engineers and be responsible for:

  • Writing high-quality, maintainable, code powering the engine behind the new sales incentives platform.
  • Using skill and creativity to create the right solution rather than the easiest one for our enterprise clients.
  • Assisting with the troubleshooting of production support issues.
  • Presenting your code in regularly held dev practices.

Skill Requirements


  • BA/BS in Computer Science (or related field).
  • 3+ years’ back-end Java development and the corresponding stack (J2EE, Spring, Hibernate, open source libraries, etc.) in a SaaS model.
  • Proven success in building scalable software in a multi-tenanted environment using software engineering best practices (CDN, caching and VM optimization).
  • Strong DB (Microsoft SQL Server) chops that include complex SQL query development and path optimizations.
  • Best practices approach with Views, Stored Procs and typed-datasets is critical.
  • Strong familiarity with creating and deploying Web Services using RESTful APIs (JSON, XML, etc.).
  • Experience with SSO using SAML and OAuth.
  • Comfortable working with HTML, JavaScript, CSS, DHTML, XML, Ajax, JQuery.


  • Ability to understand the business imperatives and translate them to big picture architectural concepts
  • Comfortable in a team environment or working independently
  • Has kept up with the latest frameworks and trends in the Java ecosystem
  • Understanding of Agile/SCRUM techniques
  • Excellent oral and written communication skills
  • Proven ability to handle multiple projects at once

About the Company

Having been in business since 1999, we have built recognition and incentive programs for clients of various sizes, including a number of Fortune 500 organizations, from a wide range of industries.

Our office is located in the heart of New York City on the 39th floor of the Empire State Building, and we are backed by The Riverside Company, a global private equity firm.

We have chosen to build a culture that we can be proud to share with our employees and clients. Our own employees developed these guiding principles that we live by every day.

How to apply

Apply for this job online using the link below.

External Link »