Overview
SoftPoint is a payments fintech company delivering an end-to-end commerce solution—including POS systems, payment gateway, handheld order & pay tools, over 100 integrations via our App Store, and a public API for custom development. Trusted by more than 5,000 businesses (primarily in restaurants and hospitality), we streamline operations from kitchen to table with scalable, flexible payment solutions. As a proud ETA Top 10 Payments ISVs winner, we're built by developers for developers, prioritizing customization, efficiency, and innovation.
We're a self-backed startup with a collaborative, fast-paced, innovative culture where engineers tackle real challenges in fintech and drive meaningful impact. Our engineering team of 10 developers works closely together; you'll report to our current senior engineer and collaborate cross-functionally with product, design, and other teams.
About the Role
We're hiring a Senior Backend Developer to strengthen our payment processing platform. You'll design and build scalable backend services, RESTful APIs, payment integrations, and high-reliability systems that power transactions for thousands of businesses.
Duties
- Design and implement robust, scalable backend services and RESTful APIs for payment processing, third-party integrations, and user-facing features.
- Build and maintain payment gateway integrations, POS connectivity, and external partner systems while ensuring PCI-DSS compliance and security.
- Develop in PHP/Laravel and TypeScript (Node.js) within a distributed microservice architecture.
- Optimize databases (MySQL), handle data modeling, and implement message queuing for event-driven flows.
- Collaborate on product requirements, recommend technical approaches, and lead features from concept to production.
- Focus on performance, scalability, and low-latency in high-volume payments environments.
- Create technical documentation for APIs, architectures, and workflows.
- Contribute to custom integrations via our public API and mentor on best practices.
- Architect and design scalable, fault‑tolerant backend systems for greenfield initiatives, leveraging cloud-native services and infrastructure patterns on OCI or AWS to build reliable, high‑performance distributed applications.
Requirements
- 5+ years of professional backend experience, with direct hands-on work in payments/fintech (e.g., transaction processing, gateways, compliance).
- Strong ownership mindset: drive projects end-to-end, anticipate issues, and deliver solutions.
- Excellent communicator and collaborator in a fast-paced team.
- Passionate about fintech innovation and building systems that scale to serve thousands of businesses.
Required Technical Qualifications
- Proficiency in any of the following languages for backend development: PHP (Laravel) ,Go, Python, or TypeScript.
- Expertise in RESTful API design and development.
- Experience with CI/CD pipelines for reliable deployments.
- Proficiency in TypeScript (for backend or supporting full-stack work).
- Strong MySQL database skills (modeling, optimization, queries).
- Familiarity with message queues (e.g., AWS).
- Experience with cloud platforms (AWS, OCI, or similar) and containerization (Docker).
- Proven ability to build secure, scalable distributed systems.
- Knowledge of payments standards (e.g., PCI-DSS) and secure processing practices.
Bonus Skills
- Event-driven architectures or large-scale integrations.
- Fintech-specific experience (e.g., payment orchestration, fraud prevention).
- Requirements are a guide, not a checklist. If this role feels like the right fit, we still encourage you to apply.
Pay: $100,000.00 - $130,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee discount
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: In person