PlayOn is seeking to evolve its payments platform to ensure parents, students, and fans can purchase tickets and access live events reliably, securely, and at scale. This involves modernizing fintech operations, ensuring audit readiness, and enhancing platform scalability.
Requirements
- Proficiency in one or more backend languages: Python, Java, or Node.js.
- Experience designing and maintaining databases (e.g., Postgres, MySQL, DynamoDB, MongoDB).
- Familiarity with React or front-end integration.
- Strong understanding of AWS architecture and cloud-native development principles.
- Hands-on experience integrating or supporting Stripe or similar payment platforms.
- Understanding of microservices, event-driven systems, and RESTful APIs.
- Experience with CI/CD, Git, and modern development workflows.
Responsibilities
- Design, implement, and maintain features and services within our payments platform using AWS-native tools and frameworks.
- Collaborate with senior engineers on architecture and system design decisions.
- Develop integrations with Stripe and other third-party payment systems.
- Troubleshoot and optimize production systems to ensure reliability and scalability.
- Build and maintain relational and non-relational databases, ensuring data consistency, performance, and integrity.
- Participate in code reviews, design discussions, and agile team ceremonies.
- Support CI/CD pipelines and contribute to infrastructure-as-code practices.
Other
- 3–5 years of experience in software engineering, preferably within cloud or fintech environments.
- Excellent collaboration and communication skills.
- Ownership over Participation-
- Team over Stars-
- Growth over Comfort-