Skip to content

Senior Software Engineer, Revenue & Payments

Leads development of a cloud-native payments platform, architecting APIs, integrating with Stripe, and ensuring transactional integrity in PCI-regulated environments. Requires experience in enterprise payment systems, concurrency, and distributed architectures.

Nashville, TNTennesseeFullstack EngineeringRemote

About the role

What You'll Do

  • Architect and build a standardized Enterprise Service Layer for payments and revenue data
  • Design APIs and event-driven services that centralize payment processing and eliminate bespoke integrations
  • Integrate with third-party payment processors (e.g., Stripe) and other financial systems
  • Ensure strong transactional integrity, data consistency, and system reliability
  • Design solutions that support subscription-to-order mapping and complex reconciliation use cases
  • Implement secure, compliant systems in PCI-regulated environments
  • Establish best practices around database transactions, locking strategies, and concurrency controls
  • Collaborate cross-functionally with Business Operations, Finance, Product, and Infrastructure teams

Who You Are

  • Built and delivered enterprise-grade applications where transactions are critical
  • Designed and implemented payment processor integrations (e.g., Stripe APIs or similar platforms)
  • Worked in PCI-compliant or highly regulated environments (Fintech, Banking, Payments)
  • Demonstrated deep understanding of: Database locking and transaction isolation, Concurrency control (mutexes, semaphores, distributed locks), Idempotency and event-driven architectures, Failure handling in distributed systems
  • AWS certification preferred

Skills

StripeAWSAPIsEvent-Driven ArchitectureDatabase TransactionsConcurrency ControlDistributed SystemsPci ComplianceIdempotencyPayment Processing

Senior Software Engineer

Build Traba's applied AI product by integrating frontier models and agents into full-stack features that automate staffing workflows like vetting, matching, and fulfillment. 5+ years full-stack experience (TypeScript/React/Node or Python) plus hands-on LLM/agent integration required; lead development and architecture in a fast-paced startup.

200k – 240kNew York, NY +1Fullstack EngineeringHybrid5+ YOEAPIsLLMs

Founding Full Stack Software Engineer, Legal

Founding full-stack engineer building AI-powered products for legal workflows at OpenAI. Own end-to-end development from prototypes to production, collaborating closely with product, design, research, and legal customers in a high-ownership startup environment.

293k – 325kSan Francisco, CAFullstack EngineeringOn-site6+ YOEAPIsAi Models

Senior Fullstack Engineer

Senior fullstack engineer to build and improve Postman Insights, an AI-powered product for quickly finding and fixing failing APIs. Requires strong fullstack skills, product sense, experience launching user-facing features, and onsite presence in San Francisco.

San Francisco, CAFullstack EngineeringOn-site5+ YOEMentorshipPrototyping

Senior Software Engineer, R&D

Senior engineer on the R&D team building production infrastructure for LLM agents, browser agents, and self-improving harnesses. Owns the full lifecycle from research through customer delivery.

170k – 210kMountain View, CAFullstack EngineeringHybrid5+ YOEReactPython

Sr. Software Engineer, Estimate

Full-stack engineer building Estimate, a product that converts generative building designs into instant material takeoffs. Owns projects end-to-end across frontend, backend, and geometry layers.

United StatesFullstack EngineeringRemoteSQLCAD