FastSpring

👥 101-250💰 Private about 7 years agoInternetE-CommerceSaaSE-Commerce PlatformsPaymentsEBooksSubscription ServiceSoftware💼 Private Company
Website LinkedIn Email Facebook Twitter

FastSpring empowers software companies worldwide to thrive in the digital marketplace. We provide a full-service e-commerce platform that handles everything from checkout and tax compliance to global payments and marketing integrations, enabling our clients to focus on building their products. Our platform processes over 10 million transactions annually for 3,500+ companies across 200 countries, showcasing our market leadership and reliability. We're proud of our profitable growth trajectory, backed by Accel-KKR, and our commitment to building a diverse and inclusive team. Our engineering teams leverage a robust tech stack, including React, Angular, Vue.js, Java, and AWS (EC2, S3, RDS, DynamoDB), coupled with modern development practices like Agile and a strong focus on design systems. We prioritize code quality, maintainability, and thorough documentation to ensure efficient collaboration and scalability. We believe in fostering a collaborative and supportive environment, with many roles offering 100% remote work flexibility. FastSpring values innovation, customer success, and a culture of excellence. We're a globally distributed team with offices in Santa Barbara, Amsterdam, Belfast, and Halifax, working together to solve complex e-commerce challenges for software businesses of all sizes. We encourage continuous learning and personal growth, providing ample opportunities for professional development and advancement within a supportive and highly skilled team. We're actively expanding our platform and team, offering exciting career opportunities for skilled and passionate individuals seeking to make a significant impact on the global software e-commerce landscape. Join us and help shape the future of how software is bought and sold.

Related companies:

🏢 Cedar
👥 101-250💰 $68,361,000 Series D over 2 years ago🫂 Last layoff over 2 years agoMedicalBillingPaymentsHealth CareFinTech
Website LinkedIn Email Facebook Twitter

Jobs at this company:

Apply

💸 145000.0 - 156000.0 USD per year

🔍 Fintech

  • 3-5 years of experience as a Lead Engineer, or key technical contributor in a fast-growing Fintech organization, preferably with international payments.
  • Expertise in back-end programming with Java.
  • Understanding Payments and Risk as a complete domain
  • Passionate about Resilience and data Observability.
  • Independent Deductive Ability from data - you know the philosophy, principle and practices of data and apply it daily at work.
  • Ability to treat most external technology as “black box services with iron clad contract”
  • View our Payments domain as a “cube” of Customers, Payment Methods and Geography and design an empirical system to best optimize for our sellers’ revenue in every cell, while not impacting any other.
  • Build a customer-facing (both buyer and seller) minimally intrusive solution that uses industry best practices (3DS, KYC, MFA, Threat Score, External Services, Internal Model based on recent and past behavior etc) set of services and solution to minimize fraud (chargeback, dispute, alert) that increase our customers’ revenue and have a positive impact on NPS (Net Promoter Score).
  • Understand and discover the nuances between Payment Methods and customer purchase behavior in different geographies (in global and local currencies) and encode the enduring behavior in a set of actionable rules.
  • You will proudly own end-to-end actionable observability in Payments and Risk domain, and proactively add and/or tweak it as we execute our Product Strategy (“Ship One New Payment Method a month”)
  • Cross-functional Influence - this role, especially, requires a degree of “healthy paranoia” to succeed. Your success will be fueled by that, but could only be achieved with a high degree of internal collaboration and influence to balance your “sense of urgency”.
  • You must deeply believe and live with the technical philosophy of “unreasonable effectiveness of data”.
Posted about 1 month ago
Apply
Apply
🔥 Software Architect (Payments)
Posted about 1 month ago

📍 United States, Canada

🧭 Full-Time

💸 160000.0 - 175000.0 USD per year

🔍 Payments

  • Payments experience, especially in B2C Payments Platform or Payments Service Provider or Payments Processor is a MUST.
  • 10+ years experience developing SaaS back-end solutions using Java
  • Deep understanding of Payments technology (i.e., foundationally distributed processing that need be transactionally consistent, especially with International Payment Rails/methods.
  • Design that scales, is resilient and focuses on end-to-end observability for globally growing SaaS solution using Java, AWS and industry standard tools (Confluence, SumoLogic, etc)
  • Strong Data modeling and SQL/NoSQL experience with real life knowledge of System Design Patterns (e.g., caching, queuing, dead letter queue, idempotency, safety- vs. liveness etc)
  • Technically Lead a lean development team to build new Payments Capabilities for our customers, augment in-house Payments “back-office” (e.g., reconciliation and revenue recognition) and a lean AI/ML driven “Risk Engine” that learns from existing customer behavior and automatically becomes better by lowering systemic- fraud.
  • Develop and maintain payment processing frameworks supporting multiple payment rails, especially focusing on International Payment Methods (e.g., credit/debit cards, digital wallets, real-time bank transfers, etc)
  • Design and oversee API integrations with payment service providers (PSPs), acquiring banks, and financial institutions.
  • Conduct system performance tuning, latency reduction, and high-availability configurations for payment systems that are inherently distributed.
  • Implement real-time monitoring and analytics for payment transactions to detect anomalies and optimize processing to ensure “365 incident free days a year”.
  • Design disaster recovery and failover strategies to ensure business continuity in payment operations, including real-time orchestration between key processors and vendors if they are not available
  • Build a Payments and Risk/Fraud focused world class Tech Stack that serves our customers by being best in class in speed, availability and reliability.
  • Respond to production issues and apply continuous improvement techniques to fully resolve them. Nothing else matters if production is “broken”.

AWSSQLDesign PatternsJavaSoftware ArchitectureAPI testingNosqlMicroservices

Posted about 1 month ago
Apply
Apply
🔥 UI Architect
Posted 3 months ago

📍 United States, Canada

🧭 Full-Time

💸 160000.0 - 180000.0 USD per year

🔍 E-commerce

  • 8+ years of front-end development, UI architecture, or UX design.
  • Expertise in HTML5, CSS3, JavaScript, and modern frameworks.
  • Experience with AWS services and SQL/NoSQL databases.
  • Lead the development and maintenance of design systems and UI component libraries.
  • Collaborate with UX/UI designers and developers on UI components.
  • Advocate for user-centered design and conduct design reviews.

AWSPostgreSQLDynamoDBFigmaGitGulpHibernateHTMLCSSJavascriptMySQLVue.JsAngularReactRESTful APIsPrototyping

Posted 3 months ago
Apply