About the RoleWe are seeking an experienced Senior Software Engineer to join one or more product engineering teams building mission-critical Point of Sale and eCommerce SaaS platforms. This role balances technical execution, hands-on development, and cross-functional collaboration in a highly regulated, high-availability environment.
You will contribute to delivering secure, scalable, and reliable payment solutions while upholding a strong engineering culture.
Key ResponsibilitiesTechnical Execution & Development- Write, review, and maintain high-quality code across backend, frontend, and/or mobile systems.
- Uphold coding standards and architecture best practices.
- Participate in design and code reviews, contributing constructive feedback to peers.
- Contribute to technical documentation and architectural designs.
- Champion a culture of accountability, quality, and continuous improvement.
Cross-Functional Collaboration- Communicate technical ideas and plans clearly in team settings.
- Translate product and business goals into well-scoped technical solutions.
- Communicate progress, risks, and tradeoffs to engineering teams and stakeholders.
- Work closely with customer support and operations on merchant-impacting issues.
Delivery & Engineering Excellence- Partner with Product, Design, Compliance, SRE, and Operations to deliver POS, payment, loyalty, gift card, and other features end-to-end.
- Contribute to sprint planning, delivery predictability, incident follow-ups, and technical debt management.
- Implement and advocate for best practices in code quality, testing, observability, and CI/CD.
- Help guide architectural decisions for high-throughput, low-latency systems.
Cloud-Based Point of Sale & Platform Features- Inventory Management and PO sync: Items matrices, Vendor Catalog, Purchase Order Management, Multi-store inventory.
- CRM: Customer details capture, purchase history tracking, targeted marketing campaigns, gift card management, and loyalty rewards.
- Sales & Promotions: Custom discounts, bulk pricing, time-sensitive promotions, and bundled offers.
- Reporting & Analytics: Detailed dashboards and exportable reports covering best-sellers, profit margins, and more.
- Employee Management: User roles, time tracking, permissions, and cross-location metrics.
- Payment: Integration with Quilt Payment or external payment providers.
- eCommerce Sync: Integration with Quilt's internal eCommerce module or platforms like Shopify and DoorDash.
- Support platform reliability, uptime, and data integrity for merchants and partners.
- Participate in incident response and post-mortems, contributing to long-term fixes.
- Support PCI DSS, SOC 2, and other compliance requirements.
Required Qualifications- 5+ years of software engineering experience.
- Hands-on, full-stack development experience with React (frontend) and PHP/MySQL (backend) .
- Experience building and operating SaaS platforms at scale.
- Strong understanding of modern backend systems (APIs, microservices, databases, cloud infrastructure).
- Experience working in regulated or compliance-heavy environments with strong technical documentation practices.
- Effective communicator with the ability to collaborate across teams.
Preferred Qualifications- Experience with POS systems, eCommerce, or fintech
- Familiarity with PCI DSS, SOC 2, or financial compliance standards.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Background in distributed systems, event-driven architectures, or real-time transaction processing.
What We Offer- Opportunity to build software that powers real-world commerce at scale.
- Competitive salary and equity package.
- Comprehensive benefits (health, dental, vision, 401k, etc.).
- Flexible work environment.
- Strong emphasis on engineering quality and career growth.
Location: In-Person: Irvine, CA, Charlotte, NC or Provo, UT
Salary: 115-130k base salary + bonus
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.