Spreedly is looking to hire a Senior Software Engineer to help scale their Open Payments Platform, optimize digital transactions, and enhance their PCI-compliant architecture. The role aims to improve engineering workflows, lead the development of scalable systems, and contribute to the company's mission of accelerating commerce with an open, secure, and flexible payment platform.
Requirements
- 4+ years of experience building production systems using REST services, SOA, or microservices
- 3+ years of experience building applications with Ruby on Rails
- Proven ability to build modern, responsive front-ends using technologies like JavaScript, Vue.js, or TypeScript.
- Strong understanding of data structures, algorithms, object-oriented programming, design patterns, and SOLID principles
- Working knowledge of SQL/NoSQL databases, ORM/DAO concepts, and modern cloud technologies (AWS preferred; Azure acceptable)
- Knowledge of secure coding practices and application security principles.
- Proficiency in Elixir is strongly preferred
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
- 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
Other
- Demonstrated ownership of systems, features, or cross-functional initiatives
- 3+ years working in agile teams (Scrum, Kanban) with mature CI/CD pipelines
- Strong communication, collaboration, and influencing skills across technical and non-technical stakeholders
- Experience working in the payments industry, FinTech, or with payment gateways/processors.
- Finalist candidates must complete a successful background and reference check.