Senior Systems Engineer

Spreedly (View all Jobs)

Remote, United States

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Take-home project related to business

Programming Languages Mentioned

Python, Ruby


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:

As a Senior Systems Engineer at Spreedly, you'll play a key role in scaling and strengthening a platform that demands resilience at every layer. This position is grounded in practical execution, as you'll be central to initiatives that advance reliability and operational maturity across our infrastructure. You'll collaborate with teams throughout the organization to simplify systems, enhance stability, and ensure that changes are safe, observable, and repeatable.
Responsibilities:
  • Automation & CI/CD: Support and evolve our build and deployment pipelines (AWS Developer Tools, GitHub Actions) to improve reliability, speed, and developer autonomy. 
  • Infrastructure as Code: Implement, improve, and maintain IaC (Terraform, Ansible, Packer) to provision and manage infrastructure in a repeatable, auditable, and scalable manner. 
  • Reliability & Observability: Apply SRE principles to proactively monitor system health and meet strict availability targets. Use tools like Datadog, AWS native tooling, and OpenTelemetry to create actionable dashboards and alerts, enabling adherence to crucial SLOs. 
  • System Resiliency: Stabilize critical infrastructure by designing for fault tolerance at every layer through early failure detection, graceful degradation, and automated recovery mechanisms. Continuously reduce MTTD and MTTR through continuously improved alerting, runbooks designed for rapid execution, and streamlined recovery workflows. 
  • Platform Modernization: Improve infrastructure maturity through clear, incremental changes that promote simplicity, reduce legacy complexity, and strengthen the integrity and standardization of the platform as it evolves. 
  • Security & Compliance: Contribute to infrastructure that meets compliance standards by ensuring controls around access, data protection, and deployment integrity are built into the platform. 
  • Simplicity & Maintainability: Build and maintain a clean, well-documented, and consistent platform. Favor clarity, shared ownership, and design choices that minimize operational overhead. 
  • Operational Support: Take ownership of system issues through thoughtful troubleshooting and root cause analysis, improving the platform along the way wherever possible. Participate in an on-call rotation to support 24/7 API operations. 
  • Collaborative Growth: Strengthen shared expertise throughout the team and organization by contributing to a culture of reciprocal learning—sharing knowledge, seeking input, and collaborating openly across experience levels. 
  • Requirements:
  • Strong background operating and scaling systems in AWS with a solid understanding of core services such as EC2, IAM, VPC, S3, CloudWatch, etc.
  • Experience with DevOps and/or GitOps and an understanding of CI/CD methods.
  • Proficient with infrastructure as code and configuration management tooling (Terraform, Ansible, Packer, etc.). 
  • Comfortable working in and troubleshooting Linux environments—specifically Amazon Linux and Ubuntu distributions and their ecosystems. 
  • Experience with databases (CockroachDB, Postgres) and middleware infrastructure (Kafka). 
  • Proficiency in modern CDN and edge platforms, including configuration and perform
  • Experience with containers and container orchestration (Docker, ECS, EKS, Kubernetes). 
  • Able to deliver solutions in support of applications written in Ruby on Rails and Elixir.
  • Some programming proficiency in Python or Go. You might even be a software engineer with a focus or passion for infrastructure! 
  • A desire to mentor other engineers and foster a collaborative environment to improve our software development processes. 
  • Willingness to be a generalist and dig into new things you've never done before. 
  • A pragmatic, action-oriented approach alongside a willingness to fail fast and pivot. 
  • Ability to sort out immediate priorities from quickly evolving needs of a rapidly growing organization. 
  • Additional Skills We Value:
  • Experience with systems like Heroku, Fastly, etc.
  • Payments industry experience and/or exposure to PCI, SOC2, or similar compliance environments. 
  • Maturity in running projects end-to-end, including breaking down work, ensuring completion, and follow-up. 
  • We Offer US-based Employees:
  • Competitive salary + Equity
  • Outstanding Medical and Dental benefits, including 100% employer-paid options
  • Company-paid Life and Disability insurance
  • Optional vision and supplemental insurance options, and various Flexible Spending Accounts (FSA)
  • Open Paid Time Off policy + 12 weeks of paid leave for new parents
  • Matching 401(k) plan (5% up to $5,000 yearly)
  • Monthly home working/digital lifestyle stipend, new MacBook, and one-time accessory reimbursement
  • $1,000 annual professional development stipend
  • Access to company-paid professional coaching service
  • Visits to HQ in Durham, North Carolina for remote employees
  • #LI-AE1

    Spreedly is an equal opportunity employer. We are committed to fostering, cultivating, and preserving a culture of diversity, equity, inclusion, and belonging. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples, structured interviews, and diversity awareness training.

    Due to the sensitive nature of what Spreedly does - handling payment data - finalist candidates must complete a successful background and reference check.

    At this time Spreedly is unable to provide sponsorship for employment, and we are not set up to support remote employees who reside in California or New York. In order to be considered for employment, applicants must be currently legally authorized to work in the job location country and not require future sponsorship in order to continue working in that country.

    We appreciate your interest in our company. Because of the high volume of resume flow, we may only respond to those candidates that we think will be a potential fit.

    Please mention No Whiteboard if you apply!
    I'm a one-man team looking to improve tech interviews, and could use any support! 😄


    Get weekly alerts of new jobs from companies not using whiteboard interviews!