PTO Exchange

* We are not able to consider H1-b, F1, EAD candidates that will need Visa assistance for this position. *

PTO Exchange is the category creator and leader of accrued PTO (Paid Time Off) conversion benefits. We are a highly differentiated benefit product that helps employers stand out and be more competitive with their benefits offerings. We pioneered the concept of exchanging unused vacation for cash, 401(k), donating PTO hours to co-workers in need, giving to non-profit causes employees care about, and more. This position is an immense greenfield opportunity. We are looking for an individual who can help us achieve our full potential.

Senior Software Engineer

Working on the engineering team, you build and run the product at the heart of the company. You'll be responsible for designing, developing, documenting, and operating new product features, as well as maintaining and improving the existing product. Being part of a smaller team gives you the chance to have a significant impact on the future of the company.

Your Traits:

  • Self-directed and motivated
  • Positive attitude
  • Respectful of others
  • Interested in having a positive impact on employees' lives


  • Prepare straightforward specifications
  • Write well-designed, testable, and maintainable code
  • Create unit and integration tests
  • Document features and processes
  • Adhere to industry guidelines and best practices around security
  • Participate in the full software lifecycle
  • Utilize an issue-based workflow
  • Submit code using pull-requests and participate in code reviews
  • Utilize our CI/CD system to test and deploy the product
  • Help maintain and scale our cloud-based infrastructure


  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • 4 - 8 years working with a managed language and runtime like C# or Java, or a systems language like C/C++ or Rust
  • 2+ years working with JavaScript or TypeScript, including Node.js
  • Significant experience building web applications
  • Solid understanding of HTML, CSS, and the DOM API
  • Strong relational database experience, with PostgreSQL being a plus
  • Some experience with an ORM, such as Entity Framework
  • Familiarity with infrastructure-as-code, Terraform experience is a plus
  • Experience with Docker is a plus

About PTO Exchange:

It all started with an idea… 'Wouldn't it be great to be able to use some of your unused vacation time to help pay for your vacation? Then you could take a nicer vacation than you would otherwise have been able to afford?'

Did you know that paid leave is the most common employee benefit in the private sector (according to the Bureau of Labor Statistics). Yet, more than 429 million days go unused every year, amounting to $84 billion in lost earnings to employees.

PTO Exchange is redefining the meaning of earned paid time off (PTO) by providing employers a platform that unlocks the accrued PTO benefit for employees to share with co-workers in need, donate to nonprofits, contribute to their 401(k), HSA, or even exchange for goods and services. Did you say, 'Wow, huh, what?' This type of benefit can help attract and retain employees while reducing PTO liabilities for employers.

Employers add value to their benefits and programs by offering choice and flexibility to their employees. We have developed a software solution that provides a flexible platform for employers and employees to manage their accrued time off.

We are looking for intelligent, capable, energetic, and passionate team members who are not afraid to speak up, step up, and help us grow to our potential and yours.