Senior Software Engineer

QuiltCharlotte, NC
Hybrid

About The Position

We 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 Responsibilities Technical 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.

Requirements

  • 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.

Nice To Haves

  • 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.

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.

Benefits

  • Competitive salary and equity package.
  • Comprehensive benefits (health, dental, vision, 401k, etc.).
  • Flexible work environment.
  • Strong emphasis on engineering quality and career growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service