Role
Staff Software Engineer
Type
Full-time, W2
Location
Hybrid in New York City. Currently 2 to 3 days per week onsite.
Management
Individual contributor who ships code by writing, testing, and deploying production software, works with customers to understand and resolve technical issues, and owns systems end to end. This is not a management role.
Reports to
CEO
Benefits
The Company
The company builds payments infrastructure that allows developers to add Tap to Pay on iPhone and Android using a white-label SDK. The platform lets processors, payment service providers, payment facilitators, independent software vendors, and software companies turn phones into payment terminals without additional hardware. It handles onboarding requirements, customer integrations, and payment processing at scale. The platform is live in production with multiple major processor certifications, supports live customer transactions, and continues to expand across large acquiring platforms in the United States. The company is private, growing quickly, adding customers, expanding certifications, and raising another funding round to support increasing demand.
Company Culture
The company has a very small team and intentionally plans to stay lean. Everyone wears multiple hats and owns what they build from design through production support. There are no platform teams, ticket queues, or handoffs. Engineers work directly with customers, solve production issues, debug distributed systems, and learn new technologies as needed. The team moves quickly, ships continuously, and values ownership, systems thinking, and collaboration across the full stack.
The Opportunity
This is effectively the second engineering hire and a founding engineer role. You will work directly with the CEO every day and become the technical second in command while remaining an individual contributor. You will own systems from end to end, including payment flows, backend services, APIs, infrastructure, customer integrations, production support, certifications, debugging, and systems design. You will build and operate services in the transaction path where correctness, latency, availability, and security are critical. You will help customers integrate the SDK, answer technical questions, resolve production issues, and support the complete payment flow from tap through transaction response. As the company grows, you will take ownership of much of the day-to-day engineering work while future engineers specialize in other areas.
Responsibilities
Qualifications, skills, and experience
What’s Required:
Nice to Have:
Miscellaneous: