Share this job
Software Engineer
USA
Apply for this job

Title: Senior Software Engineer

Location: Remote (EST preferred)


The Company

Tapcheck is a fast-growing Series A fintech startup transforming payroll and earned wage access for employees across the U.S. Their platform allows employees to access earned wages before payday without costly payday loans, and employers benefit from a seamless, free-to-onboard solution. With marquee clients like McDonald’s, Wendy’s, and Little Caesars, Tapcheck is rapidly scaling to serve a potential U.S. market of 80M employees. With $48M in funding and a path to profitability, this is a unique opportunity to join a founder-led team during a pivotal stage of growth.


Why This Role is Exciting

  • High-impact engineering role: As a Senior Software Engineer at Tapcheck, you’ll be a key player in shaping the architecture and implementation of the platform that supports half a million users and grows every day.
  • Collaboration and partnership: You’ll work closely with a highly collaborative product team to design, build, and scale features that impact both employers and employees nationwide.
  • Autonomy and influence: With a senior role on a 10-person on-shore team (and 30 offshore engineers), you’ll have the opportunity to drive your own projects, lead technical decisions, and coach junior engineers.
  • Market-changing impact: Join a startup that’s disrupting traditional payroll!


Responsibilities

As a Senior Software Engineer, you will drive back-end development and collaborate on end-to-end product delivery:

  • Design, develop, and maintain core .NET/C# services, APIs, and back-end systems.
  • Implement and integrate third-party APIs for authentication, authorization, and payroll functions.
  • Partner with product, AI, and engineering teams to improve systems, workflows, and product reliability.
  • Collaborate with a primarily onshore team of engineers to ensure scalable, maintainable, and performant solutions.
  • Mentor other engineers and contribute to best practices for coding, testing, and deployment.
  • Identify opportunities for process improvement and system enhancements in a fast-moving startup environment.
  • Ensure code quality, documentation, and security compliance across all deliverables.


Is This You?

  • 7+ years of professional experience with .NET/C# development.
  • Strong back-end focus with experience building robust, scalable applications.
  • Experienced with implementing third-party APIs and handling authentication/authorization workflows.
  • Proven ability to work effectively in startup environments, taking initiative and leading projects autonomously.
  • Excellent communicator and collaborator, comfortable working across distributed teams (onshore and offshore).
  • Curious, opportunistic, and open-minded about emerging technologies, including AI.
  • Passionate about solving meaningful problems and building products that scale to millions of users.


Ideal Candidate

  • Experience in fintech, payroll, or SaaS platforms is a plus.
  • Prior experience mentoring or coaching other engineers.
  • Ability to work fully remotely while maintaining strong engagement with a collaborative team.
  • Entrepreneurial mindset and excitement for building processes and systems from the ground up.


Benefits

  • Competitive salary ($150k-$160k; up to $175k for exceptional candidates).
  • Fully remote with flexible EST hours.
  • Opportunity to shape the platform architecture and impact half a million users.
  • Work closely with a founder-led team and participate in a high-growth, mission-driven environment.
  • Clear career growth paths with recognition for strong performance.


Apply for this job
Powered by

Home

Our Team

Services

Contact

Open Roles