Recruiting from Scratch
San Francisco / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
San Francisco / Global
Who is Recruiting from Scratch:
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.
Senior Software Engineer (Backend)
Location
San Francisco, CA
Compensation
$200,000 - $400,000 Base + Competitive Equity
Visa
Open to Visa Transfers - OPT and H-1B transfers
Company Stage of Funding
Growth Stage / Venture-Backed - Founded 2020
Office Type
On-site - 5 days per week in-person at the San Francisco office
Travel
Not specified
Company Description
We're building at the intersection of technology, entertainment, and culture - creating consumer products that bring real money into experiences people already love.
Our platform powers multiple consumer products across gaming and collectibles, with both products ranking #1 in their respective App Store categories. The platform processes billions of dollars in volume annually, serves millions of users, generates hundreds of millions in revenue, and is profitable while continuing to grow at 10x+ year over year.
The team is small, highly ambitious, and made up of people from diverse backgrounds including quantitative trading, game development, art, entertainment, and consumer technology. Engineers have the opportunity to build systems and experiences that will be used by millions of people while working on the financial infrastructure supporting massive transaction volume.
With more than $65M raised from leading investors, the company is building toward a large-scale entertainment platform that combines real-money mechanics with novel consumer experiences.
What You Will Do
As a Senior Software Engineer on the Backend team, you'll take significant ownership over the engineering system and drive projects from idea through completion.
You'll work on consumer-facing features, complex data-driven systems, and the engineering infrastructure that allows a fast-growing team to ship quickly and reliably.
Build Consumer-Facing Products
Build backend systems powering consumer-facing products used by millions of users
Develop features that directly impact core business and product metrics
Own projects from technical design through implementation, testing, deployment, and iteration
Work closely with Product, Growth, Design, and Engineering to turn ideas into high-quality experiences
Build reliable systems capable of supporting significant transaction and user volume
Solve Difficult Technical Problems
Design and implement solutions to complex data-driven problems
Work on systems such as optimal matchmaking, anti-fraud, and other high-scale platform challenges
Build services and infrastructure that support real-money consumer experiences
Identify technical bottlenecks and opportunities to improve system performance, reliability, and scalability
Make thoughtful architectural decisions as the platform and user base continue to grow
Improve Engineering Velocity
Improve engineering processes and systems so the team can ship faster
Build and iterate on experimentation platforms
Improve CI/CD and developer tooling
Identify opportunities to automate repetitive engineering workflows
Raise the technical bar through strong engineering practices, code quality, and thoughtful system design
Take on increasing ownership as the company and engineering organization grow
Ideal Candidate Background
Experience Requirements
3-8 years of professional backend software engineering experience
Strong track record of independently driving projects to completion
Experience building and operating production backend systems
Experience working in fast-moving startup or high-growth environments
Demonstrated ability to take ownership beyond narrowly defined responsibilities
Comfortable continuously expanding scope and taking on additional responsibility
Technical Requirements
Strong backend software engineering fundamentals
Strong experience with Go or another modern backend language, with Go strongly preferred
Experience building production APIs and backend services
Strong understanding of distributed systems and scalable architecture
Experience with AWS or another major cloud platform
Experience with Kubernetes or containerized production environments
Strong database and data modeling fundamentals
Experience with testing, CI/CD, and engineering productivity tooling
Strong debugging and problem-solving skills
Ability to design systems that are reliable, scalable, and maintainable
Preferred Background
Professional Go experience
Experience with AWS
Kubernetes / k8s experience
Experience building high-scale consumer products
Experience with real-time systems or high-volume transaction platforms
Experience with fraud detection, risk systems, payments, financial technology, or marketplaces
Experience solving complex data-driven problems
Experience building experimentation platforms
Experience improving CI/CD and developer infrastructure
Experience in gaming, entertainment, collectibles, or other consumer technology
Soft Skills
Extremely high ownership and agency
Strong bias toward action and execution
Comfortable operating with significant autonomy
Naturally looks for opportunities to take on more responsibility
Strong product and business awareness
Pragmatic and highly resourceful
Comfortable in a small, fast-moving organization
Strong communicator and collaborator
Motivated by continuous learning and growth
Thrives in a high-performance, high-expectation environment
Compensation & Benefits
$200,000 - $400,000 base salary, depending on experience and qualifications
Competitive equity
Full-time position
On-site work environment, 5 days per week in San Francisco
Open to visa transfers, including OPT and H-1B transfers
Why Join
Build consumer products used by millions of people
Work on systems processing billions in annual volume
Solve technically challenging problems across matchmaking, anti-fraud, scalability, and real-time systems
Join a profitable, rapidly growing company with 10x+ year-over-year growth
Work with an unusually diverse and high-caliber team spanning technology, gaming, finance, art, and entertainment
Have significant ownership over the engineering system and product
Work in a high-agency environment where strong performers are given increasing responsibility
Build technology at the intersection of entertainment, culture, and financial infrastructure
South San Francisco / Global
San Francisco / Global
South San Francisco / Global
San Francisco / Global
San Francisco / Global
San Francisco / Global