- Company Name
- PlayOn Sports
- Job Title
- Software Engineer II, Fintech
- Job Description
-
**Job Title:** Software Engineer II, Fintech
**Role Summary:**
Design, develop, and maintain a cloud‑native payments platform on AWS, driving migration to Stripe Connect, ensuring audit readiness, and supporting high‑volume transaction processing for a nationwide ticketing and streaming service.
**Expectations:**
- Own feature delivery from design through production.
- Collaborate with senior engineers on architecture decisions.
- Mentor junior staff and contribute to team ceremonies.
**Key Responsibilities:**
- Build and optimize backend services using AWS services and frameworks.
- Develop and maintain integrations with Stripe Connect and other payment systems.
- Design relational and NoSQL data models, ensuring consistency, performance, and integrity.
- Troubleshoot, monitor, and tune production systems for reliability and scalability.
- Contribute to CI/CD pipelines, infrastructure‑as‑code, and documentation.
- Participate in code reviews, design discussions, and agile ceremonies.
- Mentor junior engineers through pairing and feedback.
**Required Skills:**
- 3‑5 years software engineering experience, preferably in cloud or fintech.
- Proficiency in Python, Java, or Node.js.
- Experience with PostgreSQL, MySQL, DynamoDB, or MongoDB.
- Strong understanding of AWS architecture (EC2, Lambda, RDS, S3, API Gateway, CloudFormation).
- Hands‑on experience integrating or supporting Stripe or similar payment platforms.
- Knowledge of microservices, event‑driven systems, RESTful APIs.
- Familiarity with CI/CD, Git, and modern dev‑ops workflows.
- Analytical, debugging, performance, and scalability mindset.
- Excellent communication and collaboration skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- AWS certification (e.g., AWS Certified Solutions Architect – Associate) strongly preferred.