Spreedly

Senior Software Engineer

Durham, North Carolina, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, Software Development, E-commerceIndustries

About Us

Spreedly is the world's leading Open Payments Platform, sitting at the center of a network processing more than $50b of GMV annually. Spreedly's Payments Orchestration platform enables and optimizes digital transactions with the world’s most complete payment services marketplace. Built on Spreedly’s PCI-compliant architecture, our Advanced Vault solution combines a modern feature-set with rule-based configurations to optimize the vaulting experience for all stored payment methods. Global enterprises and hyper-growth companies grow their digital business faster by relying on our payments platform. Hundreds of customers worldwide secure card data in our PCI-compliant vault and use tokenized card data to enable and optimize over $45 billion of annual transaction volumes with any payment service.

Our vision is that the world is better with a diversified, inclusive payment ecosystem. Our mission is to accelerate commerce with an open, secure, and flexible payment platform that welcomes all payment participants. Our employees help us execute our vision by building a culture focused on autonomy, transparency, and collaboration in a dynamic, high-growth organization.

Product Offering

Spreedly provides an open payments platform. The platform’s connectivity provides payments performance. Key products and services include:

  • Payment Gateway Integration: Connects merchants, platforms, and marketplaces to multiple payment gateways and payment services.
  • Tokenization: Securely stores and manages payment data with a universal tokenization service.
  • Transaction Routing: Enables intelligent routing of transactions to optimize success rates and costs.
  • Payment Vault: A secure storage solution for sensitive payment information.
  • Fraud Tools Integration: Integrates with various fraud prevention tools to enhance transaction security.

About the Role

The Senior Software Engineer role blends hands-on execution with technical leadership. You’ll work in a collaborative, pragmatic team of engineers who take ownership, improve continuously, and align closely with product and business goals.

This is a high-impact opportunity to lead by example—shipping quality code, driving architectural conversations, and helping your team deliver meaningful outcomes. You’ll work closely with engineering management, architects, and peers to shape how we scale our platform and our engineering culture.

Technologies We Use

Ruby, Rails, Elixir, JavaScript, Vue.js, Phoenix, CRDB, Heroku, Postgres, Kafka, AWS

Responsibilities

  • Improve engineering workflows and the SDLC with a pragmatic, delivery-focused mindset
  • Own the full lifecycle of features and systems—from design to deployment to ongoing support
  • Lead the development of scalable APIs, services, and internal frameworks
  • Collaborate across engineering, product, and other teams to align technical solutions with business goals
  • Break down complex problems into clear, actionable work for yourself and others
  • Act as a technical lead on high-priority projects or initiatives
  • Proactively identify and solve operational and architectural challenges
  • Support production systems with urgency and clarity during high-pressure incidents
  • Lead root cause analysis and ensure systemic improvements are implemented
  • Mentor other engineers, raise technical standards, and promote reusable patterns and shared context
  • Stay current on tools, architectures, and best practices to support long-term platform health

Requirements

  • Bachelor’s or Associate’s degree in Computer Science or equivalent experience
  • 4+ years of experience building production systems using REST services, SOA, or microservices
  • Demonstrated ownership of systems, features, or cross-functional initiatives
  • 3+ years working in agile teams (Scrum, Kanban) with mature CI/CD pipelines
  • Strong understanding of data structures, algorithms, object-oriented programming, design patterns, and SOLID principles
  • Working knowledge of SQL/NoSQL databases, ORM/DAO concepts

Skills

Software Engineering
Payments Orchestration
Tokenization
Transaction Routing
Payment Gateway Integration
PCI-compliant architecture
Technical Leadership

Spreedly

Integrates multiple payment gateways for transactions

About Spreedly

Spreedly operates in the online payments industry, focusing on making online transactions accessible for various businesses. It connects merchants and platforms with over 100 payment gateway providers worldwide, allowing clients to process payments efficiently and securely. Spreedly's platform enables businesses to choose their preferred payment services, which is essential for those operating in multiple markets and currencies. The company generates revenue through fees for integration services and data analytics, helping clients optimize their payment processes. A standout feature of Spreedly is its ability to provide performance metrics, allowing businesses to compare their payment gateway success rates and processing speeds against industry averages. The goal of Spreedly is to enhance the online payment experience for its clients by offering comprehensive integration and valuable insights.

Durham, North CarolinaHeadquarters
2008Year Founded
$78.8MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Data & Analytics, Fintech, Financial ServicesIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Unlimited Paid Time Off
401(k) Company Match
Flexible Work Hours
Remote Work Options
Paid Vacation
Paid Sick Leave
Paid Holidays
Sabbatical Leave
Hybrid Work Options
Professional Development Budget
Conference Attendance Budget
Wellness Program
Mental Health Support
Gym Membership
Phone/Internet Stipend
Home Office Stipend

Risks

Heightened competition as more companies adopt open banking and payments platforms.
DOJ lawsuit against Visa may lead to regulatory changes affecting Spreedly.
Complex cross-border B2B transactions pose compliance and integration challenges for Spreedly.

Differentiation

Spreedly integrates with over 100 payment gateways globally, offering vast payment flexibility.
The platform allows businesses to route transactions without handling consumer card data.
Spreedly provides performance benchmarking, comparing payment metrics against industry averages.

Upsides

Increased interest in open banking presents growth opportunities for Spreedly's offerings.
Partnership with dLocal enhances global payment access, boosting transaction volumes.
New Montreal office expands Spreedly's global footprint, opening Canadian market opportunities.

Land your dream remote job 3x faster with AI