Senior Backend Engineer - Payments
🌎 Location: San Francisco or remote (US timezones)
What is Sanlo?
Gaming represent an innovative, exciting, and creative industry that so skillfully combines data with design. Yet the financial side of this industry is still so often complicated and overlooked. Creators with great ideas should have access to finance tools and growth capital to ship amazing products: that’s where we come in.
Sanlo was founded and grew out of a shared passion for games and a deep respect for the developers building them. We bring curiosity and efficiency to everything we do, and cultivate a supportive learning environment within a rapidly changing, big opportunity industry. We’re building a platform of financial solutions to demystify finance and set our customers up for successful, smart growth. We’re about supporting and empowering gaming creators to create products that their customers love, while running profitable businesses.
What it's like to work at Sanlo:
We're a young company, so you'll have an opportunity to shape not just our product, but the company itself: our vision, the success of our customers, and how we work together.
Here at Sanlo, we operate with a set of core values that help guide our intentions and interactions:
🌱 Always growing
🏃🏾 Spirit of a champion
🌬️ Embracing change
As a remote-first team, we’re headquartered in sunny San Francisco ☀️ and sprinkled throughout the world.
What you'll be doing:
As a Senior Backend Engineer in Payments, you’ll have the opportunity to work across the entire technology stack. This is a great opportunity for an aspiring engineer to build something impactful from the ground up in the gaming and fintech space.
You’ll work closely with other engineers, designers, and product managers to design and build multiple technologies, including:
Owning and building scalable, reusable systems across Sanlo's technology architecture: infrastructure, backend, frontend.
Writing technical designs based on product requirements.
Providing high-quality code review feedback to other team members.
Mentoring and providing guidance on engineering best practices to team members.
Working closely with other engineers, designers, and product teams to design and maintain multiple technologies, including our API backend, infrastructure, Google Play, App Store, game analytics, marketing analytics, bookkeeping, payment integrations, and operations tools.
We're looking for someone with:
Experience (5+ years) in building backend services.
Experience with Java, Spring Boot, GCP.
Experience on a payments team and seen the full payments lifecycle: processing payments including authorization, capture, chargebacks, refunds, settlements, payments reconciliation.
Experience as a technical lead or senior team member to other engineers.
Strong knowledge of software development fundamentals, distributed systems, data storage, and agile development methodologies.
Entrepreneurial spirit. You think about the user with every line of code you write.
First principles thinking.
Passion for gaming.
Passion for finance.
You can speak in SOLID principles and design patterns when talking about code.