Software Engineer, Payments Checkouts - Publishing Platform
Riot Gamesabout 4 hours ago
Responsibilities
- Build and maintain full-stack features for player-facing payment flows and internal tools.
- Develop and operate backend services that support global payments infrastructure.
- Implement front-end features with attention to usability, responsiveness, and accessibility.
- Participate in design reviews, sprint planning, and team rituals to break down and estimate tasks.
- Write reliable, maintainable code and automated tests that meet technical and security standards.
- Participate in on-call rotations, resolve live issues, and contribute to postmortems through root cause analysis.
- Collaborate with senior engineers and tech leads to grow your craft and impact.
- Identify opportunities to leverage AI/ML for improving system efficiency, automation, or development practices.
Requirements
- 2+ years of industry experience or a relevant advanced degree.
- Solid understanding of Java and JavaScript/TypeScript fundamentals.
- Familiarity with front-end frameworks and backend systems.
- Experience writing unit/integration tests and using CI/CD tools to ship code.
- Exposure to cloud infrastructure and containerization tools.
- Comfortable navigating ambiguous problems with guidance.
Benefits
- Open paid time off policy and flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for you, your spouse/domestic partner, and children.
- 401k with company match.