Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer, Arcade (Backend) role.
Rezi rewrites your resume against Triumph's job description. Free.

Tailor your resume to this Software Engineer, Arcade (Backend) role.
Rezi rewrites your resume against Triumph's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Arcade (Backend) posting at Triumph — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Arcade (Backend) posting at Triumph — free, in seconds.
About the Role
The backend engineer will own a significant part of the engineering system, driving projects to completion and continuously seeking more responsibility. This role is demanding yet rewarding, focusing on building consumer-facing features, solving complex data-driven problems, and iterating on engineering processes to enhance team velocity.
Responsibilities
- Build consumer-facing features to help Triumph's core business metrics.
- Work closely with the data team to solve difficult data-driven problems, such as optimal matchmaking and anti-fraud.
- Drive complex solutions into production.
- Iterate on engineering processes to enable the growing team to ship fast, including experimentation platforms and improving CI/CD.
- Build and evolve game modes and tournaments (async tournaments, blitz, streaks, leagues, challenges, and new formats).
- Develop matchmaking systems to pair players by skill for fast and fair matches.
- Own real-time multiplayer matches end-to-end, including game server deployment, low-latency player connections, and result settlement.
- Build the personalization engine for rewards and offers to provide players with the right incentives at the right time.
- Collaborate with fraud and payments teams to detect collusion, score tampering, and multi-accounting.
- Build and improve backend scalability to support significant company growth.
Requirements
- 3+ years of experience as a backend engineer.
- Experience with storage systems (e.g., databases, object stores, or distributed file systems).
- Strong collaboration skills and the ability to work across work streams within your team.
- Ability to contribute to peers' success.
- A strong personal slope and desire to grow one's career.
Skills
- Backend engineering
- Go (nice to have)
- Storage systems
- Databases
- Object stores
- Distributed file systems
- Collaboration
- Problem-solving
- Production deployment
- CI/CD
- Personalization engines
- Scalability
Location
- San Francisco
Work Type
- Onsite
- Full-time
Experience Level
- 3+ years
Benefits
- $400/mo lunch credit
- Healthcare
- Vision
- Dental
- 401k
About the Company
- Triumph Arcade is a mobile platform where players compete in skill-based games for cash and prizes.
- The backend system manages matchmaking, scoring, payouts, and fairness across millions of games weekly.
- Triumph offers a high-growth environment building a large-scale consumer platform touching gaming, finance, and social sectors.
- The company provides autonomy to set web direction and a small, high-impact, rapidly growing engineering team with significant leadership and growth opportunities.
- The team is passionate, proud of their work, and maintains high velocity.